文章目录
- 一、什么是网格(Mesh)?
- 二、什么是MeshFilter(网格过滤器)?
- 三、什么是MeshRenderer(网格渲染器)?
- 四、什么是材质(Material)?
- 五、什么是Shader(着色器)?
一、什么是网格(Mesh)?
![在这里插入图片描述](https://img-blog.csdnimg.cn/cb200ee6d2d74e7cb7f5016f17a26d4e.png)
如上图,模型的三角形面就叫做网格(Mesh),它的本质是一堆顶点数据的规则排序,在游戏引擎Unity和UE中由三角形表示。
![在这里插入图片描述](https://img-blog.csdnimg.cn/a5e855196f3b4547a96b10d2ae4f3ba7.png)
在Unity中我们新建一个Cube,上图箭头所指处就是网格体。其中构成这些三角面所需的信息又可以分为:
- 1.Vertices 顶点数组:
这里面存储的是构成网格全部的顶点 - 2.Topology 拓扑类型: