0

使用 THREE.GeometeryUtils.center(geometry) 函数后我遇到了一个问题,我成功地使用此函数将网格居中到屏幕中心位置,我的问题是,我需要取回在居中之前在几何中呈现的原始顶点值. 请提出您宝贵的建议

提前致谢。

4

2 回答 2

0

在合并操作之前克隆顶点怎么样?

var oldVerts = [].concat(geometry.vertices);
THREE.GeometeryUtils.center(geometry);
于 2013-10-24T17:32:13.873 回答
0

you can do this :

  • Compute the center of your geometry.
  • Save this center in a vector3.
  • Center your geometry in the scene.
  • Apply a translation toward saved vector3 to restore its original position
于 2013-10-24T16:09:37.750 回答