CineMachine 2.3.4 install fails on Unity 2019.3.0b8

I just thought I’d use CineMachine in a new test project and installed it via Package Manager. After the install was finished, I got a following error:

Library\PackageCache\com.unity.cinemachine@2.3.4\Runtime\PostProcessing\CinemachineVolumeSettings.cs(5,42): error CS0234: The type or namespace name ‘HDPipeline’ does not exist in the namespace ‘UnityEngine.Experimental.Rendering’ (are you missing an assembly reference?)

I had installed HDRP and a few other things before CineMachine.

After this error happened, I restarted Unity. It didn’t help. Then I deleted the Library folder and waited for it to be rebuilt. It didn’t help. I didn’t have time yet to start checking in the files what might be the reason but feels a bit odd if it did not install correctly to an almost empty project.

Any ideas appreciated how to get this working, but I guess I’ll move on if the error persists as I don’t need CM for this test project…

You need the latest preview version of Cinemachine (2.4.0-preview.5) in order to be compatible with the latest HDRP

1 Like

Ok, thanks for the quick reply! Installing.

Could these versions be somehow flagged incompatible so that umpteen other people don’t also install the “wrong” version? And if it was written somewhere, maybe I looked too quickly but I didn’t see any notification about the version being incompatible.

EDIT: Works fine now. Thanks again.