Threejs:如何挤出球体的单面?

时间:2016-12-21 12:10:22

标签: javascript 3d three.js

我想从Three.js中的球体中挤出一张脸:

选择面部: enter image description here

挤压脸部: enter image description here

这可能在Three.js中吗?怎么样?

我真的没有球体而是二十面体几何体。我想应该是一样的。这是我的对象:

earth = new THREE.Mesh(new THREE.IcosahedronGeometry(80, 2), m_earth);
scene.add(earth);

由于地球对象有一个.geometry.faces数组,我以为我可以以某种方式使用它们来操纵对象。因为我对Three.js很新,所以我看不出如何选择和操作它。

感谢您的帮助。

€dit:我不希望用户能够选择脸部或操纵它。我只想在three.js代码中向内挤出IcosahedronGeometry的一个特定面。

0 个答案:

没有答案