com.unity.cinemachine 3.0.0-pre.8

com.unity.cinemachine

Source docs
Notes: processedReleased September 22, 2023

Browse versions

PreviousNext

🔧 Bug Fixes

  • Bugfix: Occasional precision issue when camera rotation is exactly 180 degress, causing rotational flickering.
  • Bugfix: Deceleration at the end of axis range was too aggressive.
  • Bugfix: Orbital recentering should not be forced when transitioning to a camera.
  • Bugfix: InheritPosition takes the actual camera position, so it works consistently if transitioning mid-blend.
  • Bugfix: CinemachineDeoccluder was causing a pop when OnTargetObjectWarped was called.
  • Bugfix: Spurious camera cut events were being issued, especially in HDRP.
  • Bugfix: Null reference exceptions when inspector is hidden behind another tab.
  • Bugfix: GroupFraming inspector was displaying incorrect warning when LookAt target is a group.
  • Bugfix: GroupFraming displays more accurate group size indicator in the game view.
  • Bugfix: nullrefs in log when target group was deleted but was still being referenced by vcams.
  • Regression fix: CinemachineCollider generated NaN positions if no target was set.

Features

  • New sample: ThirdPersonWithAimMode showing how to implement a FreeLook camera with Aim mode.
  • Added Recentering Target to OrbitalFollow. Recentering is now possible with Lazy Follow.
  • Added API in Deoccluder and ThirdPersonFollow to access which collision objects are impacting the camera position.
  • Added ICinemachineTargetGroup.IsValid property to detect deleted groups.
  • Added option to disable deltaTime scaling in CinemachineInputAxisProvider.

📈 Improvements

  • Improved OrbitalFollow's ForceCameraPosition algorithm.
  • Deoccluder accommodates camera radius in all modes.
  • Renamed CinemachineSplineDolly.CameraUp to CameraRotation, which more accurately reflects what it does.
  • Renamed InputAxis.DoRecentering() to InputAxis.UpdateRecentering()
  • StateDrivenCamera: child camera enabled status and priority are now taken into account when choosing the current active camera.
  • ### Deprecated
  • Removed CinemachineToolSettings overlay.