Unity3D着色器Shader

Shader是包含着定义各种图像属性的代码,被运用到材质中。

shader的几种类型(按照获取三角形的不同方式划分):

  1. 顶点片段着色器(Vertex And Fragment Shaders),它包括顶点程序(Vertex Programs)和片段程序(fragment Programs),使用Cg/HLSL来编写核心的实现代码
  2. 表面着色器(Surface Shaders),关键代码使用Cg/HLSL语言编写
  3. 固定功能管线着色器(Fixed Function Shaders),完全使用ShaderLab编写
    Unity3D着色器Shader_第1张图片

看完CG再补充

你可能感兴趣的:(unity3D学习,unity3d)