Maybe I am really confused about how cameras work???
I have a universal camera, and I just set the position in the constructor and I set a target. The z position does not seem to make any difference. I thought it would set the camera to that position and then point it toward my target??? Is that not correct?
Universal camera is not a TargetRotateCamera, position is where camera is, target is where camera loot at. If you need a look at camera which is rotate around target you set, you’d better to use a TargetCamera like ArcRotateCamera. If you still need a Universal Camera, you can do like this:Babylon.js Playground