I don't understand exactly what the lookAt function is doing, but it doesn't seem to be compatible with setting the rotation manually. It is setting sceneTransformDirty and localTransformDirty, so it must be changing these. I want lookAt() to modify the rotationX, rotationY, rotationZ properties in such a way to point at the location I tell it, but without messing up the scene transform. Any built-in way to do this or even a way to do it without too much trouble performing the calculations myself?
