Vixen
02b45cc4
csharp
public enum CameraBlendStyle

The shape of a transition from one shot to another.

No guide page documents this yet — the page shows what the code says about itself.

Remarks

Five curves rather than an authorable one. A curve asset would be a second thing to load, a second thing to serialise and a second thing to get wrong, and the difference between these and a hand-drawn one is not visible over the half-second a cut usually takes. What is visible is the difference between having eased ends and not having them, which is why EaseInOut is the default.

Fields and properties (5)

  • Cut

    No transition. The new shot is simply the one being rendered from the next frame.

  • Linear

    Constant speed, with a visible start and stop.

  • EaseIn

    Slow to leave, arriving at speed.

  • EaseOut

    Leaving at speed, slow to arrive.

  • EaseInOut

    Slow at both ends. What a camera operated by a person looks like.

Used by (4)

  • CameraBlendVixen.Engine
  • CameraDirectorTestsVixen.Engine.Tests
  • TypeRegistrationVixen.Engine
  • Vixen_Engine_Cameras_CameraBlendSerializerVixen.Engine