0

我需要使用 webgl 绘制圆柱几何体,但不知道如何实现。参数可能是半径,细分和底面的两个中心点。任何想法将不胜感激,谢谢~

4

1 回答 1

4

从根本上说,您将使用三角形构建它。最容易将其视为“n 面”棱镜。顶面和底面需要由三角形“扇形”组成,每个三角形在中心共享一个点。

您将需要使用简单的数学(包括三角函数)来计算每个三角形的点的位置。

如果您不知道如何使用 WebGL 绘制三角形,请在learningwebgl.com上查看 NeHe 的优秀 WebGL 指南。

于 2012-09-24T03:04:40.970 回答