![]() |
1
36
如果有M条纬度线(水平)和N条经度线(垂直),则在 (x,y,z)=(sin(Pi*m/m)cos(2Pi*n/n),sin(Pi*m/m)sin(2Pi*n/n),cos(Pi*m/m))
编辑:可能根据需要将M调整为1或2,因为您应该决定是否在极点处计算“纬度线” |
![]() |
2
2
这只是我的头上没有测试。这可能是一个很好的起点。 如果您使用double,这将为您提供最精确、最可定制的结果。
|
![]() |
3
1
只是猜测一下,你也许可以用公式计算一个以(0,0,0)为中心的球体
|
![]() |
4
1
这是上述答案的有效C代码:
|
![]() |
5
-1
FWIW,你可以用 meshzoo 您可以选择使用 optimesh (我藏起来的另一个)进一步优化。
|