μλ νμΈμ,
λ΄κ° κ΄λ¦¬νμ§ λͺ»νλ κ²μ μ¬λ¬ λ€λ₯Έ object3Dμ μμμ΄ λ μμλ object3Dμ μΈκ³ μ’ν (μμΉ λ° νμ )λ₯Ό κ²°μ νλ κ²μ λλ€.
λ΄ μμ© νλ‘κ·Έλ¨μλ λ³ν λ° νμ ν μμλ 3D λͺ¨λΈμ ν¬ν¨ν μ΄μ λΈλ¦¬ λ° νμ μ΄μ λΈλ¦¬κ° μμ΅λλ€. object3Dμ μμΉ λ° νμ κ°μ λΆλͺ¨μ μλμ μ΄μ§λ§ ν΄λΉ object3Dμ μ λ κ°λ νμ ν μ μκΈ°λ₯Ό λ°λλλ€.
λΆλͺ¨μ λ²μ λ§ κ΄λ ¨ λ λ μμΉμ λν μ΄λμΌ λΏμ΄λ―λ‘ μ λ κ°μ μ μνκΈ°κ° λ§€μ° μ½μ΅λλ€.νμ§λ§ νμ λ ν¬ν¨λμ΄μμ λ μ’ μμ΄λ²λ¦° κ²μ λλ€!
μκ° λ΄ μ€μ κ³ λ§μ.
var worldPosition = object.matrixWorld.getPosition();
μ΄κ²μ κ°μ²΄μ μΈκ³ μμΉλ₯Ό GETSν©λλ€. 물체μ μΈκ³ μμΉλ₯Ό μ΄λ»κ² μ€μ ν©λκΉ?
(Google κ²°κ³Όμ μ¬μ ν νμλλ―λ‘ μ
λ°μ΄νΈ μ€)
μμ κΈ°μ μ λ μ΄μ μ¬μ©λμ§ μμ΅λλ€.
var worldPosition = new THREE.Vector3().setFromMatrixPosition(object.matrixWorld);
λλ
var worldPosition = new THREE.Vector3();
object.localToWorld(worldPosition);