我是一个Three.js的新手,也许我不是最优化的方法,
我创建几何体的方式如下,
const geo = new THREE.PlaneBufferGeometry(10,0);
然后我对它应用旋转
geo.applyMatrix( new THREE.Matrix4().makeRotationX( Math.PI * 0.5 ) );
然后我从中创建一个网格。
const open = new THREE.Mesh( geo, materialNormal);
然后,我对网格应用了一系列操作,以正确定位它,具体如下:
open.position.copy(v2(10,20);
open.position.z = 0.5*10
open.position.x -= 20
open.position.y -= 10
open.rotation.z = angle;
现在,获取网格在位置改变前后的顶点最好的方法是什么?我惊讶地发现网格的顶点不是内置在three.js中的。
任何提示和代码示例都将不胜感激。