I’ve been making cinemachine extentions for a while. But I’m still confused on the proper process. How to ensure things run when a camera starts, while it’s active and resetting when it ends, etc.
For example of have certain distortion effects when a camera is active but ensuring it runs and transitions with the camera is something I’m not 100% confident in.
I’d love to see more tutorials too. Cinemachine is very extensible, but there is little material out there about how to do it.
The source for the extensions that come with CM is a useful resource for figuring out how to do things, the samples too. We’re open to making new samples to show specific things that people have trouble with.
In the example you mention, I would consider using CM activation events.
Yeah, cause there’s a lot of potential for neat things like mesh distortion effects or shader effects driven by cinemachine cameras that could be done more broadly if people understood the processes better. Much like how there’s lots of guides on setting things up with timeline.