Unity Shader之路(四)Unity Shader的类型?

Unity Shader之路(四)Unity Shader的类型?_第1张图片

Unity Shader的结构

  • 前言
  • 最容易的:表面着色器(就像语言中的Python)
  • 最牛逼的方法:顶点/片元着色器(就像语言中的C++)
  • 接近被抛弃:固定函数着色器
  • 选择哪种

前言

众所周知,要想当游戏开发工程师,Unity中的Shader编写不得不摸,这一系列文章我将描写我的Shader学习之路,致敬冯乐乐的书Unity Shader入门精要,此篇Unity Shader的类型?希望能给后人一点方向
上几篇说到着色器也就是Unity Shader最重要的事情就是指定模型的渲染细节和方式,这些最重要的代码一般出现在SubShader语法块中,也可以写在Pass代码块中,上几篇文章从Unity创建的时候的分类理解了Unity Shader的类型,今天从内部深层次刨析一下Unity Shader具体有哪些类型,相当于Unity Shader的设计模式

最容易的:表面着色器(就像语言中的Python)

表面着色器是Unity自己创造的一种着色器代码类型

你可能感兴趣的:(unity心血所著)