Releases: wlsnmrk/godot-dotnet-orbit-camera
Releases · wlsnmrk/godot-dotnet-orbit-camera
v0.3.1
v0.3
Changelog
- Made elevation-angle limits asymmetric -- i.e., the lower bound is no longer the mirror of the upper bound. This permits, for instance, constraining the camera to always sit above the pivot.
- Improved enforcement of elevation-angle limits
- Improved enforcement of orientation/position limits when pivot is moved independent of camera
- Added an option to move the camera with the pivot when pivot is moved externally -- that is, if the user moves the pivot, independent of the camera, the camera will follow the pivot and keep the same relative position.
v0.2
Changelog
- Changed signatures of
RotateCamera()
,PanCamera()
, andZoomCamera()
to make them straightforward to use from other code -- they now accept parameters specifying their operations in world units (or a multiplicative factor for zoom), rather than specifying the input events that precipitated the camera operations. - Added methods to compute parameters for rotations and pans from mouse events, and constants to specify zoom parameters.
- Various minor code improvements
- Fixed minor error in README