【Unity Shader】从入门到着魔(1)基本概念:什么是网格?材质?Shader?

文章目录

  • 一、什么是网格(Mesh)?
  • 二、什么是MeshFilter(网格过滤器)?
  • 三、什么是MeshRenderer(网格渲染器)?
  • 四、什么是材质(Material)?
  • 五、什么是Shader(着色器)?

一、什么是网格(Mesh)?

【Unity Shader】从入门到着魔(1)基本概念:什么是网格?材质?Shader?_第1张图片
如上图,模型的三角形面就叫做网格(Mesh),它的本质是一堆顶点数据的规则排序,在游戏引擎Unity和UE中由三角形表示。

在Unity中我们新建一个Cube,上图箭头所指处就是网格体。其中构成这些三角面所需的信息又可以分为:

  • 1.Vertices 顶点数组:
    这里面存储的是构成网格全部的顶点
  • 2.Topology 拓扑类型:

你可能感兴趣的:(unity,材质,游戏引擎,图形渲染,着色器)