cdc's world
05
20
Unity SRP(二) Draw Calls Unity SRP(二) Draw Calls
Draw Call要绘制某些东西,CPU必须告诉GPU要绘制什么以及如何绘制,每次CPU准备好数据向GPU发送绘制命令就是Draw Call。 Unity SRP 的shader语言现在采用的不是CG,而是HLSL,理由大概就是CG已经很久
2021-05-20 cdc
10
Unity SRP(一) Create a pipeline Unity SRP(一) Create a pipeline
Scriptable Render Pipeline回顾一下渲染管线,渲染时需要决定画哪些物体,画在哪里,然后在什么时候画,物体之间的遮挡关系等等,渲染管线就是一条工作流水线,去安排这一切的操作。unity2018之前有两种内置的渲染管线:
2021-05-10 cdc
02
Ray Marching Ray Marching
Ray Marching思想就是光线前进,从摄像机到屏幕的一个像素发射一条射线,它以一定的步长前进,直到与物体发生相交,然后就计算这个像素的颜色。为了得到从摄像机到屏幕上像素的所有射线,要用到Camera Frustum。我们需要计算出视锥
2021-05-02 cdc