Gregory Labute
Gregory Labute
### Purpose of this PR Brain Update Modes sample was broken, indicating deeper problems with the camera update logic. **Problem:** The SmartUpdate window is not smart enough: red car is...
### Purpose of this PR TypeCache is an optimization when iterating type using reflection. Using TypeCache to search for types speeds up domain reload time. ### Testing status - [...
### Purpose of this PR Added "Recenter Target" feature to PanTilt, because it was available in CM2 POV and missing in CM3. Reported on forums: https://forum.unity.com/threads/cm3-pan-tilt-w-tracking-target-reference-frame-causes-spinning-camera.1583394/#post-9792165  ### Testing status...
### Purpose of this PR As a small assistance so you know what you're saving.  ### Testing status - [ ] Added an automated test - [ ] Passed...
While transitioning from Vcam1 to Vcam2, and if changing Vcam1's FOV during that transition, there is a glitch in transition which happens at the time when FOVs of both cameras...
### Purpose of this PR Backport of CMCL-1603 to CM2. See https://github.com/Unity-Technologies/com.unity.cinemachine/pull/1018 ### Testing status - [ ] Added an automated test - [x] Passed all automated tests - [x]...
### Purpose of this PR CMCL-1603: https://discussions.unity.com/t/how-to-have-a-2d-cinemachine-track-go-off-in-multiple-directions/372767 When the camera ortho size is the same as the bounding shape, confiner2D allows a small amount of movement when it shouldn't. On...
### Purpose of this PR Custom Cinemachine classes were prevented from supporting CInemachine's Timeline cached scrubbing feature because the necessary API was internal. Solution was to make public the following...