【shader】【技术分享】 Day20 深度图渲染
shader吧
全部回复
仅看楼主
level 8
縩🐷师傅 楼主
Shadow Type
要渲染阴影
渲染深度图是从灯光位置渲染,unity会把片元从摄像机空间=》世界空间=》灯光空间,深度值进行比较
render shadow map
可能不止生成一张阴影贴图
quality=》阴影贴图生成数量 Shadow Cascades,生成4级阴影贴图
用来渲染近处的阴影和远处的阴影
2023年07月25日 01点07分 1
level 8
縩🐷师傅 楼主
摄像机空间深度图RenderTarget:CameraDepthTexture(Unity检测到灯光要生成阴影自动生成)(系统自动做)=>
灯光位置拍摄(生成shadowMap)=》
(自己实现)
收集阴影(用到CameraDepthTexture shadowMap)
(Internal-ScreenSapceShadows)
内部实现了CameraDepthTexture 摄像机空间转灯光空间 比较shadowMap
(系统自动做)
注意!!!PC平台用ScreenSapceShadows,移动平台不用这个
如何生成shadowmap???
只要写shadowcaster pass
2023年07月25日 01点07分 2
1