系列文章目录
Unity 动态生成球体模型
文章目录
- 系列文章目录
-
- Unity 动态生成球体模型
- 前言
-
- 如何生成一个模型
- 球体模型的创建方法
- 计算正二十面体
-
- 正二十面体顶点
- 三角形连接顺序
前言
本篇主要讲解动态生成模型及球体模型创建思路
如何生成一个模型
在unity中生成一个模型至少需要两种数据,一是顶点位置,二是三角形连接顺序,一个模型是由若干个三角形组成,三角形连接顺序指的是模型中每个三角形的三个顶点所在的顶点数组的下标。需要将顶点位置存储在一个数组里,然后依据数组的下标,来确定顶点的连接顺序,例如生成一个三角形面的模型,需要3个顶点数据记为点a,点b,点c;它们在数组的下标分别为0,1,2;那么将a,b,c存储在一个数组里并且0,1,2在另一个数组里,最后顶点数据赋值给unity的Mesh类中的vertices变量三角形数据赋值给Mesh