【发布时间】:2015-12-02 15:29:54
【问题描述】:
所以我正在尝试用 PolyhedronGeometry 创建自己的形状
我遇到了问题。具体来说,我正在尝试将此形状附加到球体上,因此使用一些公式我想出了以下顶点:
[ -0.6495190528383289, -0.09943689110435831, 0.36157613954394185,
0, -0.09943689110435831, 0.7433789778353299,
0.6495190528383289, -0.09943689110435831, 0.36157613954394185,
0.3897114317029973, -0.39774756441743325, 0.7231522790878837,
0, -0.5966213466261499, 0.5947031822682639,
-0.3897114317029973, -0.39774756441743325, 0.7231522790878837 ]
那么对于我拥有的面部索引:
[ 5,4,1, 5,1,0, 2,1,3, 4,3,1, 0,1,2, 0,4,5, 2,3,4 ]
当我添加球体作为调试点时,它们出现在正确的位置,但是无论我如何调整顶点/面,有些位置是不正确的:
- 人脸的顺序重要吗?
- 为什么我的多面体绘制不正确?
【问题讨论】:
标签: javascript three.js