✨ 着色器高级技巧

学习专业级着色器技术

📖 当前演示

Lambert 光照

💡 说明

Lambert 漫反射光照模型:
• 表面粗糙的物体
• 基于法线和光照方向
• 简单高效

📝 着色器代码

// 片元着色器 vec3 normal = normalize(vNormal); vec3 lightDir = normalize(uLightPosition - vPosition); float diff = max(dot(normal, lightDir), 0.0); vec3 color = uLightColor * diff;

🎨 演示模式

⚙️ 控制面板

FPS: 60
演示: Lambert 光照