16. 渲染管线流程,mvp变换等,各种test
渲染管线流程也叫渲染流水线;这一题根据《Render-Time Rendering,Third Edition》将渲染流程分为三个阶段:应用阶段--->几何阶段--->光栅化阶段。(注意每个阶段本身也是一个流水线系统)
mvp变换
对mvp变换解释之前,我们需要知道这几个字母的含义。
M(Modle)模型变换:将模型空间转换到世界空间
V(View)观察变换:将世界空间转换到观察空间
P(Projection)投影变换:将观察空间转换到裁剪空间
根据《Unity shader入门精要》可以更直观看到变化流程。

各种test
不太理解。可能指的是Unity Editor自带的单元测试工具 Unity Test Runner?
详见Unity面试题 每日5题 04 补充

本文介绍了Unity面试中涉及的渲染管线流程,包括应用、几何和光栅化阶段。讲解了mvp变换的过程,并提到了Unity的Shadowmap实现及其优化方法,如烘焙阴影和实时阴影。此外,文章还讨论了CPU与GPU的区别,以及几种反走样算法,如MSAA、CSAA、FXAA和TAA。
最低0.47元/天 解锁文章
9662

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



