Chasecam and MinVerticalRotation

MinVerticalRotation stops working when zooming in and reaching the minDistance of the chasecam. As soon as I am fully zoomed in I can rotate 360° on the vertical axis. It isn’t explicitly attached to anything, so it is looking at the world origin.

My code:

[java] ChaseCamera chaseCam = new ChaseCamera(camera, map, inputManager);

chaseCam.setToggleRotationTrigger(new MouseButtonTrigger(MouseInput.BUTTON_LEFT));






Yeah, it’s supposed to be a feature…

It allow the cam to act like a fist person cam when you zoom completely in, but it’s assuming the mindistance is near 0.

But in you case it’s just weird…I guess I should add a boolean to disable this behavior…

While you’re at it, why not implement an “always” 360 degrees rotation? :smiley: