朱峰社區(qū)首頁 朱峰社區(qū)

搜索資源 注冊|登陸

等待

返回 展開菜單

Speed Tree 課程 一款樹模型的生成軟件

Speed Tree 課程 一款樹模型的生成軟件

虛幻4和Unity5 的樹主要以SpeedTree為主

這是老外做的圖 樹的生成很簡單

 求實例教程

再下面是軟件介紹



SpeedTree是一款為游戲、電影、動畫制作3D植被的強大工具。他支持大片的樹木的快速建立和渲染,而且它本身還帶有強大的樹木庫,軟件是由美國IDV公司研發(fā)制作的。不僅可以通過插件將樹木導入到其他的三維建模軟件中使用,也可以為游戲引擎提供強大的樹庫支持,目前已經成為著名游戲引擎Unreal的御用樹木生成軟件。

Speedtree

SpeedTree由SpeedTree Modeler、SpeedTree Compiler和SpeedTree SDK三部分構成。Modeler,顧名思義主要負責樹木的建模,Compiler主要是將材質和貼圖打包為程序所用,SDK則主要結合程序繪制SpeedTree建模的樹木或者森林。

也許是受到傳統(tǒng)工業(yè)流水線的啟發(fā),3D引擎方面也逐漸出現了單獨專注于某個領域的產品,例如我現在要講的SpeedTree就是這樣的一款配合引擎使用的軟件。顧名思義,SpeedTree是專門負責在游戲中“栽種”樹木的程序,它不僅能夠營造出非常真實的樹木和森林效果,而且可以作為“零件”方便的嵌入到其他渲染引擎當中,為任何一款游戲帶去優(yōu)秀的畫面。

SpeedTree還擁有很多特效以及優(yōu)化技術。開發(fā)者只需要輸入環(huán)境中的風速和風向等自然條件,SpeedTree就可以讓樹木實時生成絕對逼真的擺動效果。在優(yōu)化方面,上面的示意圖說明了在極遠處的樹木,我們只需要2個多邊形加上霧化就足夠真實了,而隨著距離的拉近,SpeedTree動態(tài)將樹木的多邊形數量調整到了1126個,最大程度上達到了性能和視覺效果的平衡。此外,SpeedTree引擎還能夠優(yōu)化程序代碼,在運行期間調整CPU與GPU之間的工作量分配,讓系統(tǒng)資源發(fā)揮出最大的效率。

 

我們都知道在工業(yè)生產領域,流水線工作方式的出現帶來了效率的極大提升。比如槍械的制造,在最早期的時候由工匠獨自一人完成整個產品,不僅效率底下而且一部分壞掉之后往往整個都要報廢。后來出現流水線方式的生產后,每個人只需各司其職將自己的零部件按照規(guī)格做好,最終就可以裝配成一個完整的產品。這樣做不僅工人的熟練程度和工作效率可以大大提高,同時也可以把細節(jié)做得更加精益求精。

如今在游戲制作領域也漸漸出現了類似的情況。大家玩3D游戲的時候一定都很注意游戲所營造的效果,而衡量的標準又是什么呢?大多數人一定都會注意這幾個方面:樹木、水、光照以及人物等等。

的確,樹木、水、光照以及人物都是3D游戲效果制作的重中之重,如果這些方面都做好了,這款游戲的效果必然就不會差。但這就有點類似剛剛提到造槍的例子,僅靠一己之力要想把這些都做好并不容易,必然要投入大量的人力物力和時間為代價。

也許是受到傳統(tǒng)工業(yè)流水線的啟發(fā),3D引擎方面也逐漸出現了單獨專注于某個領域的產品,例如我現在要講的SpeedTree就是這樣的一款配合引擎使用的軟件。顧名思義,SpeedTree是專門負責在游戲中“栽種”樹木的程序,它不僅能夠營造出非常真實的樹木和森林效果,而且可以作為“零件”方便的嵌入到其他渲染引擎當中,為任何一款游戲帶去優(yōu)秀的畫面。

SpeedTree還擁有很多特效以及優(yōu)化技術。開發(fā)者只需要輸入環(huán)境中的風速和風向等自然條件,SpeedTree就可以讓樹木實時生成絕對逼真的擺動效果。在優(yōu)化方面,上面的示意圖說明了在極遠處的樹木,我們只需要2個多邊形加上霧化就足夠真實了,而隨著距離的拉近,SpeedTree動態(tài)將樹木的多邊形數量調整到了1126個,最大程度上達到了性能和視覺效果的平衡。此外,SpeedTree引擎還能夠優(yōu)化程序代碼,在運行期間調整CPU與GPU之間的工作量分配,讓系統(tǒng)資源發(fā)揮出最大的效率。


官網 http://www.speedtree.com/evaluate-speedtree.php

相關信息

未知用戶

未知用戶

2005-2025 朱峰社區(qū) 版權所有 遼ICP備2021001865號-1
2005-2025 ZhuFeng Community All Rights Reserved