【发布时间】:2018-04-29 05:37:57
【问题描述】:
我是 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 中。
任何提示和代码示例将不胜感激。
【问题讨论】:
标签: javascript three.js