see the playground link at bottom
In this I have a basic scene with one sphere
Before the scene is rendered the sphere y position is set to 1. (location is thus (0,1,0))
I calculate the TransformCoordinates of Vector3(0,1,0) in the sphere's matrix.
If should be (0,2,0) but when printed out to console it shows (0,1,0)
The scene is then rendered,
I print it out again post render. Now it shows the correct value of (0,2,0).
Nothing changed between pre and post render. So why this behavior?
http://www.babylonjs-playground.com/#10O0LF#0