Shader "Custom/SimpleSpecular" {
Properties {
_MainTex ("Base (RGB)", 2D) = "white" {}
}
SubShader {
Tags { "RenderType"="Opaque" }
LOD 200
CGPROGRAM
#pragma surface surf SimpleSpeclar
sampler2D _MainTex;
half4 LightingSimpleSpeclar(SurfaceOutput s,half3 lightDir,half3 viewDir,half atten)
{
half3 h = normalize(lightDir+viewDir);
half diff = max(0,dot(s.Normal,lightDir))
自定义简单高光模型
最新推荐文章于 2020-11-02 20:35:43 发布
本文详细介绍了如何创建一个自定义的简单高光模型,适用于计算机图形学和游戏开发中的光照模拟。通过理解高光的基本原理,结合数学和编程技巧,你可以实现独特且逼真的表面反射效果。
摘要由CSDN通过智能技术生成