我的目标是创建一个类似于http://css.dzone.com/articles/threejs-render-real-world但使用矢量 X、Y、Z 点而不是光栅图像的场景。
在这个问题中,我在使用来自 GIS 的真实世界坐标创建 three.js 场景方面获得了一些帮助。这表明可以使用以米为单位的坐标。
该问题的答案说要在 3 点之间创建一张脸:
var face = new THREE.Face3(2, 1, 0);
geometry.faces.push(face);
我将如何在数百个点之间创建面?是由我来确定哪一组 3 个坐标构成一张脸,还是有一个内置方法可以从geometry
对象中计算出来?
在http://jsfiddle.net/slead/rJj3f/1/有一个基本样本,显示了更大的输入点样本。
谢谢