程序网格生成:圆柱体和球体

时间:2017-10-01 15:03:13

标签: graphics 3d mesh procedural-generation procedural-programming

我需要一种算法,在圆柱体和球体的运行时生成网格(每个球体一个)。我一直在寻找,但我似乎无法找到一个支持我需要或我能真正理解的东西。

网格属性:
- 顶点:位置,法线和纹理坐标
- 指数

圆柱参数:高度,底部半径,顶部半径,堆叠(沿高度的部分),切片(每个部分的部件)
球体参数:高度,底部半径,顶部半径,堆叠(沿半径的部分),切片(每个部分的部分)

不需要面向对象的编程。每个顶点属性的浮点数组和索引的整数数组就足够了。

0 个答案:

没有答案