当前位置:首页 >问答首页 >游戏程序
精选回答
来自眯眯眼念小猫咪的回答 2023-12-01 16:29:07

虚幻4的渲染功能十分强大,因为是实时渲染,所见即所得,所以渲染是非常快的。

UE4.webp.jpg

实时渲染有两大阶段:

1. 预计算阶段

2. 具体的实时渲染阶段

当画面在被渲染时,渲染效果要能够被随意调整,提升帧率或者降低帧率,提升画面质量,降低渲染速度等,这就是可延展性。要想维持高性能,即要掌握可延展性相关的设置,又要能够正确处理应用内容。

所有引擎无外乎两种渲染方式:延迟渲染和正向渲染。

虚幻引擎默认采用延迟渲染,但有时候也会设置为正向渲染,在多数情况下,延迟渲染最合适。

区别:

延迟渲染可以让大型应用拥有更好的稳定性,缺点在于抗锯齿,只能使用TAA(临时抗锯齿,会导致轻微重影);要使用G缓冲(G缓冲的本质是为每一帧画面准备的一组图像,这些图像包含了渲染管线中后期要用到的所有信息,延迟渲染本质上就是在实时合成图像,我们要渲染出不同版本的图像,然后将这些侧重点各异的图像保存在G缓冲中,我们可以借助这些图像计算出其他内容,并将其进一步用于画面渲染)

正向渲染能够为小型应用或者低端设备带来更流畅的性能,提供更好的抗锯齿;不需要G缓冲。

火星时代教育 影视学院刘老师,为你解答
恭喜,您已获得免费试听资格请留下您的手机号,课程顾问将帮您激活课程
获取验证码
免费领千元课程+随课礼包

请留下您的手机号

课程顾问将帮您激活课程并赠送学习礼包

×

确定