Search Unity

Cinemachine missing PostProcessing extension - potential bug - FIXED

Discussion in 'Cinemachine' started by josterday, Mar 15, 2019.

  1. josterday

    josterday

    Joined:
    Jan 22, 2018
    Posts:
    51
    Experienced an odd bug this week on a project where CinemachinePostProcessing was missing. See Below.

    Started new 2018 project with latest Cinemachine, PPS (V1 AND V2):
    • Needed V1 due to its debug mode which allows us the option of rendering a fake depth pass for compositing.
    • In the past, both have worked but would occasionally conflict. Not optimal, but made it work for existing projects.
    • Could not get any PPS looks to work on VCams.

    First:
    • Tried rolling back to earlier Cinemachine / PPS -- no luck
    • Cleaned out everything related to PPS V1 and reinstalled Cinemachine / PPS V2 -- PPS V2 worked but was now missing CinemachinePostProcessing, so we couldn't focus the cameras with target nulls or keyframes

    Next:

    • Tried "Import Post Processing V2 Adapter Asset Package" again -- no luck
    • Cleaned out everything from Cinemachine, PPS and reinstalled -- no luck

    Finally:
    • Went to Main Camera and toggled "Physical Camera" on and off, just to test. Went back to VCam and sure enough, CinemachinePostProcessing had returned.
    • Looks like everything is back up and running (minus PPS V1).

    I can't confirm 100% that the Physical Camera setting did the trick, but it was the only major Cinemachine variable changed to my knowledge. Thought I would share in case someone else noticed a similar behavior.