在这里详细介绍一下,目前我们引擎用了几个比较先进的技术 :
室外地形:我们研究过几套方案,目前在用的是“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的例子
人物:不带尖锐特征的用的是简单的细分曲面实时细分
本文介绍了游戏引擎中使用的一些关键技术和方案,包括室外地形渲染、水面效果实现、植物和草的表现方式、彩虹效果制作以及角色模型的处理等。
743

被折叠的 条评论
为什么被折叠?



