Blending issue (incomplete / cut)

Hi, in my project I want to focus over a group of objects and for that I’m creating 2 virtual cameras with group composers. Then I switch between them to create the transitions.

However, sometimes the blending doesn’t happen correctly. It’s very hard to replicate, but it does happen randomly.

Here’s a video of the issue (during this run it happened more frequently, maybe because I was recording?):

And here’s a link to the project: https://dl.dropboxusercontent.com/u/883485/Cinemachine/Cinemachine-Test.zip

[EDIT]
I can consistently replicate the error by:

  • Hit Play
  • Select “1 object”
  • Select “3 objects” and then quickly select “2 objects”
  • It gets harder to replicate afterwards

This is happening because you’re recycling vcams. During a blend, both source vcams are still being used. When you hit “3 objects”, you are initiating a blend from 1 object to 3 objects. When you quickly select “2 objects”, you are recycling the vcam that was showing 1 object before it has finished blending, and so are clobbering its internal state. Hence the jump.

If your game allows multiple blends to be active simultaneously, then 2 vcams are not enough.

I see, makes total sense. But why is it not consistent and works most of the time?

Fluke. The way your objects are placed.

1 Like

Got it. Thanks for all the help!