Three js Geometies
object.updateMatrix() object.geometry.applyMatrix( object.matrix ) object.position.set( 0, 0, 0 ) object.rotation.set( 0, 0, 0 ) object.scale.set( 1, 1, 1 ) object.updateMatrix()
Three.js - Can I 'apply' position, rotation, and scale to the geometry?
I'd like to edit an object's position, rotation, and scale vectors, then 'apply' them to the geometry, which would zero-out those vectors, but retain the transformation. For example, let's say I import a cube with a side-length of 1. The min and max vertices of the cube are located at (0, 0, 0) and (1, 1, 1).
https://stackoverflow.com/questions/27022160/three-js-can-i-apply-position-rotation-and-scale-to-the-geometry/27023024#27023024
Three.bufferGeometry

Seonglae Cho