Home

Awesome

UnitySoftRender

Badge Badge 996.icu Unity软渲染,省掉了Light,Camera,Mesh等对象的实现,以及矩阵相关的数学代码。<br>代码所实现的,是从Unity获取到渲染数据后,输送到C#软渲染器,经历顶点着色器,三角面装配,光栅化,片段着色器,最终画出一帧的过程。

简介<br>

加了一点中文注释,便于理解<br> 重新组织了文件,便于初学者<br> 渲染分为不透明跟透明透明渲染 & 不透明渲染

渲染流程

不透明渲染

透明渲染