最近有些朋友问我我们在写的室外自然场景引擎用了些什么技术具体在那些

来源:互联网 发布:知而行之 编辑:程序博客网 时间:2024/06/02 15:38

在这里详细介绍一下,目前我们引擎用了几个比较先进的技术 :

室外地形:我们研究过几套方案,目前在用的是“Terrain Rendering using Spherical Clipmaps”,是geometry Clipmap方案的扩展,对于低配置的cpu采用的是Block Clipmap,再差点不支持shader就只能用quadtree了

水面:用的是gpu gems中的通用折射一文提到的4个倍频混合的水面方案,displacement造的水可能比这个方案要好

植物:用的是IBR based的 Billboard Clouds

草:GPU GEMs1 的Rendering Countless Blades of Waving Grass

彩虹:NV SDK 9.5的例子

人物:不带尖锐特征的用的是简单的细分曲面实时细分

原创粉丝点击