简介:
SpeedTree是一款专门的三维树木建模软件,支持大片的树木的快速建立和渲染,而且它本身还带有强大的树木库,软件是由美国IDV公司研发制作的。不仅可以通过插件将树木导入到其他的三维建模软件中使用,也可以为游戏引擎提供强大的树库支持,目前已经成为著名游戏引擎Unreal的御用树木生成软件。
SpeedTree最新的版本为6.0,由SpeedTree Modeler、SpeedTree Compiler和SpeedTree SDK三部分构成。Modeler,顾名思义主要负责树木的建模,Compiler主要是将材质和贴图打包为程序所用,SDK则主要结合程序绘制SpeedTree建模的树木或者森林。
特点:
顾名思义,SpeedTree是专门负责在游戏中“栽种”树木的程序,它不仅能够营造出非常真实的树木和森林效果,而且可以作为“零件”方便的嵌入到其他渲染引擎当中,为任何一款游戏带去优秀的画面。
SpeedTree还拥有很多特效以及优化技术。开发者只需要输入环境中的风速和风向等自然条件,SpeedTree就可以让树木实时生成绝对逼真的摆动效果。在优化方面,上面的示意图说明了在极远处的树木,我们只需要2个多边形加上雾化就足够真实了,而随着距离的拉近,SpeedTree动态将树木的多边形数量调整到了1126个,最大程度上达到了性能和视觉效果的平衡。此外,SpeedTree引擎还能够优化程序代码,在运行期间调整CPU与GPU之间的工作量分配,让系统资源发挥出最大的效率。
SpeedTree Compiler特征:
- 编辑器向导。SpeedTree编辑器有一个向导模式,可以让你即时把树木准备好,还配备有简单的可选件。
- 高效的二进制文件格式。编辑器不仅能计算和渲染广告板模型和纹理贴图,还拥有高效的二进制树模式。
- 完美的广告板模型。过渡到广告板中遥远的树可将3D模型和“T”相匹配——即时是在动态灯光下,也能完成。编辑器输出所有必要的纹理层来圆满完成这一操作。
- 将树木和纹理图谱结合在一起。把多棵树的纹理集合成一个共享图谱,来减少查找纹理的次数。旋转并调整单个纹理的尺寸,来确保获得袖珍型的纹理。
SpeedTree Modeler特征:
- 可进行手绘。利用平板装置或鼠标直接在视口绘制树枝结构。
- 折断树枝,然后添加逼真的树冠——或者完全删除单个的树枝和叶子。
- 用力弯曲树木的任何一部分。
- 生长小道具。让树木疯长或在随机的网格内生长。
- 等级分辨率。可在不影响模型形状的情况下,快速地调整多边形细节的数目。
- 预览动力学。可在Modeler中快速地测试实时的物理相互作用,风和LOD
- 编辑树木的单一部分,不会影响到整棵树的其它部分。节点编辑方法可让你调整,删除任何一个树枝和叶子。
- 利用Modeler中的树木位置出口可直接为整个场景植树。
- 焊接树枝。不再会出现灯光细缝或树枝交叉的情况。
SpeedTree SDK 特征:
- 大面积森林渲染。你精心创作的树木模型会即时地变成巨大的,茂密的森林。
- 提高了渲染质量。支持内建的阴影贴图,半透明贴图,环境光遮蔽,别像素着色,透明至覆盖等等。
- 全新的细节系统。全新基于着色器的LOD系统可获得无缝过渡,而且过渡过程中没有爆破声和嘶嘶声。
- 无限的制作地形和草的引擎。想要一副重峦叠嶂的远景图吗?想在远景中添加一条大峡谷,或是添加一片随风摆动的草原吗?SpeedTree包含了你想要的一切工具。
- 风。我们随风摇摆的树木比以前看起来更加真实了。