Surface Shader

Posted Potter

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Surface Shader相关的知识,希望对你有一定的参考价值。

SurfaceOutput:
input:
lighting:光照
shadow:阴影
技术分享

属性声明类型对应关系:
Simpler2D-2D
half-Rang
fixed4-4元向量

Tags {“RenderType”=”Opaque”}
描述一种渲染类型,Opaque:不透明的物体
LOD 200 :层级细节

CGPROGRAM 开始
ENDCG 结束
CG语法,表示CG语言程序片段

pragma 语法:

技术分享
surface :surface shader关键字
surfaceFunction:函数
lightModel:光照模型,也是一个函数
fullforwardshadows:一种阴影设置
Simpler2d: 2D纹理
Albedo:慢反射颜色

注意事项:
1.纹理采样,纹理坐标命名必须以“uv”开头
技术分享
技术分享
2.surface方法无返回






















以上是关于Surface Shader的主要内容,如果未能解决你的问题,请参考以下文章

Surface Shader

Shader编程学习笔记—— Surface shader 1

shader开发_4.Surface shader初探

shader开发_5.Surface shader官方例子(注释版本)

Surface Shader的研究

UnityShader基础效果-Surface Shader