Shouldn't the lookAt function rotate the mesh so that the z axis points to the lookAt point? It appears to make the mesh look away from the target point. http://www.babylonjs-playground.com/#1CSVHO#9 http://www.babylonjs-playground.com/#1CSVHO#13