`
yidongkaifa
  • 浏览: 4069475 次
文章分类
社区版块
存档分类
最新评论

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

 
阅读更多

人群:

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

今天介绍一种方法。

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

这是人物的图例。

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

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

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics