Unity Shader#Amplify Shader Editor
1.ASE着色器自定义属性设置栏
接着上一篇开始
1.1.General
General常用的属性设置 | 说明 |
---|---|
Shader Name: | Shader的名称及其路径。 |
Shader Type: | Shader的类型,一般情况下Surface Shader。 |
Light Model: | 光照模型,见下表格。 |
Shader Model: | 在编写表面着色器或常规着色器程序时,可以将 HLSL 源编译成不同的“着色器模型”。更高的着色器编译目标允许使用更现代的 GPU 功能,但可能会使着色器无法在较旧的 GPU 或平台上运行。 |
Precision: | 精度:定义内部计算的最大精度,使用较低的类型提供额外的性能提升以换取一些精度;默认设置为 Float - 此值限制放置在画布中的所有现有属性。 |
Cull Mode: | Front - 剔除正面几何体,Back - 剔除背面几何体,Off - 禁用剔除(双面材质);默认设置为返回。 |
Render Path: | 允许定义着色器支持的模式(前进/延迟);默认设置为全部。 |
Cast Shadows: | 决定是否生成阴影投射Pass。 |
Receive |