【发布时间】:2017-05-19 23:54:57
【问题描述】:
我想用polyedronGeometry()创建一个TetrahedronGeometry,但是没有成功,场景中什么都没有。
var vertices = [
[1, 0, 1],
[1, 0, -1],
[-1, 0, -1],
[-1, 0, 1],
[0, 1, 0]
];
var faces = [
[0, 1, 2, 3],
[0, 1, 4],
[1, 2, 4],
[2, 3, 4],
[3, 0, 4]
];
var geometry = new THREE.PolyhedronGeometry(vertices, faces);
var material = new THREE.MeshBasicMaterial({color: 0x00ff00});
var mesh = new THREE.Mesh(geometry, material);
scene.add(mesh);
【问题讨论】:
-
在什么意义上无法工作?编辑帖子以添加详细信息。
-
控制台日志中有错误信息吗?考虑到documentation,您的顶点和面数组似乎应该是一维的。
标签: three.js