技术栈

ibl

♡すぎ♡
2 天前
算法·计算机图形学·着色器·pbr·ibl
ShaderLab:PBR+IBL(ShaderToy Translation)本篇文章主要分析学习ShaderToy上的一个PBR+IBL代码,它使用了较传统着色器代码更新的内容。在其描述的场景中包含了9个球体,被赋予了不同的材质。摄像机总是面向原点,在一个球面上移动、旋转。 ShaderToy源代码:https://www.shadertoy.com/view/3tlBW7 学习这个代码对于理解现代渲染管线有很大帮助,其中包含了很多概念实践的代码,包括但不限于:CubeMap采样、球谐函数SH系数计算、PBR利用CubeMap的漫反射和镜面反射计算、GGX采样、IBL、BRDF等
我是有底线的