Think I came up with a solution: var m = new BABYLON.Matrix(); mesh.getWorldMatrix().invertToRef(m); var v = BABYLON.Vector3.TransformCoordinates(vector, m);Is that right? What I did is simply an inverse of local->world transformation process.