实时渲染的算法优化宝典蓝海创意云

[复制链接]
lanhaicz 发表于 2017-5-15 14:51 | 显示全部楼层 |阅读模式
大家玩一些大型3D游戏的时候一定会被绚丽的游戏场景和精致的人物模型所折服,其实这些都是实时渲染技术的功劳。蓝海意云渲染表示实时渲染技术本质上就是图形数据的实时计算和输出,主要依靠GPU完成渲染过程。
在游戏开发中实时渲染技术的好坏是游戏画面表现力的重要一环,其中涉及到了很多算法优化的方面,下面就让小编我给大家分享一下实时渲染技术的优化方案吧。

一、使用3d纹理保存光照和阴影信息
因为游戏渲染的时候同样需要计算阴影和光照,没必要为了渲染体积光重新计算一遍。论文提出的算法是在游戏渲染的同时将光照和阴影保存在一个3d纹理中,之后计算体积光只要对3d纹理中的信息采样就行了。3d纹理的保存方式也有很多种,UE4使用了一种层级式样的3d纹理,因为同时保存了空间层级数据,在3d索引时更快。
二、使用随即采样减少采样次数
今年的独立游戏公司DeadPlay使用了随即采样的方法,很大程度上减少了光线追踪采样的次数,每个象素只采样了3次,使得高端的游戏特效在手机端也可以顺畅运行。
三、添加噪点和抗锯齿算法柔滑画面
随机采样可以结合TemporalAA算法平滑画面,每一帧的随机采样生成的随机场和TemporalAA每帧的ID关联,这样把采样分散到时间维度上,平滑后同样能达到较高的精度。
随着渲染技术的不断发展与完善,不仅仅是大型游戏制作公司,一些小型游戏开发室和独立制作人也选择用实时渲染技术技术表现画面,增强互动。更多渲染方面的资讯可点击蓝海创意云渲染农场查看。

01.jpg
q1043244229 发表于 2017-9-11 22:06 | 显示全部楼层
传说升级到R12就可以使用快速回复,升级更快!
平平单单 发表于 2018-4-20 14:26 | 显示全部楼层

最全面的C4D资源网站尽在[  C4DCN.com  ]!
ralap108 发表于 2018-9-29 16:01 | 显示全部楼层
菜鸟C4D-与你一起C4D从零开始! -
wsl1988 发表于 2018-12-15 02:59 | 显示全部楼层
最全面的C4D资源网站尽在[  C4DCN.com  ]!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

菜鸟C4D推荐上一条 /9 下一条

菜鸟C4D与你一起从零开始!
菜鸟C4D微信公众号

( 浙ICP备13033195号-2 )Copyright 2013-2022;菜鸟C4DPowered by Discuz! 技术支持:菜鸟C4D