渲染管线

Unity 2021.2 技术更迭版现已正式上线

Unity 2021.2 技术更迭版已在 Unity Hub 中开放下载,最新 Unity 2021.2 技术更迭版的重点依旧在于稳定性、性能和工作流优化等与开发者日常使用息息相关的事项上,同时也更新了许多备受期待的功能,以及其他尚处早期测试的内容。

渲染管线简单梳理

应用程序阶段:主要任务是在应用程序阶段的末端,将需要在屏幕上显示出来绘制的集合体(如点、线、矩阵等)输入到绘制管线的下一个阶段。对于被渲染的每一帧,应用程序阶段将摄像机位置,光照和模型的图元输出到管线的下一个主要阶段——几何阶段。

渲染杂谈:early-z、z-culling、hi-z、z-perpass到底是什么?

这四种技术本质上都是解决传统渲染管线中的同一个问题——过度绘制(OverDraw) 。一个经典的渲染管线通常会依次经历顶点阶段、光栅化、片元阶段和逐像素处理。其中片元阶段会进行复杂的光照计算,是整个管线的性能瓶颈。而在逐像素阶段会对计算出来的片元值进行各种测试以判断这个片元会不会最终显示到屏幕上。