场景中的巨量几何体替代方案

长平狐 发布于 2012/11/19 15:12
阅读 66
收藏 0

 人群:

 

     在3D游戏中,有时需要显示大量的人物或NPC动画。如果这些动画都使用模型,相信你的机器难以承受巨量的人物动画所需的计算量。

今天介绍一种方法。

 

     这是在RenderWare引擎的例子中看到的。如图,一个体育馆中的大量观众场景。这些观众都是实时动画。但FPS数量很高。做法就是使用片来代替模型。

 

 

这是人物的图例。

 

 

只用一张纹理,设好UV动画,提供给大量的片粒子,就OK了。

 

 

 

 

这一招我们也可以许多地方也看到。比如对OGRE 进行海量几何体优化的PagedGeometry代码包中对于场景中的树的LOD分级,近时是棵树的模型,远时过渡为片。其实效果也不错。毕竟远嘛。省了不少内存和计算量。FPS很高。

 

             


原文链接:http://blog.csdn.net/honghaier/article/details/5509608
加载中
返回顶部
顶部