Blend Profiles
Categories:

Image showing the Blend Profile data asset, as seen in the Asset Editor.
Blend Profile Overview
Blend Profiles are an asset that can be created through the Asset Editor. It’s a simple file that allows the creation of any number of blends between cameras.
Using a From -> To selection format, blends between cameras can be uniquely customized even between 2 cameras, blending one way, from another.
Functionality
When you define a blend from one camera to another, you can then set a target blend time, along with a blend easing type.
There are many Easing Types, as can be seen in the Curves Utility doc.
Best Target Blend
The Blend system has layers of selection based on most specialized blend.
The first evaluation is for an exact From -> To blend.
Following that, the system checks for “Any” -> To blend definition.
Next is a From -> “Any”.
And lastly, is the fall back to default, as defined in the CamCore Component.
Creating and using a Blend Profile
For initial startup instructions refer to the PhantomCam Set Up Guide in Get Started section.
In the [ New ] menu of the Asset Editor, you can select “GS_BlendProfile”, this will create a blank Blend Profile.
Add as many Blends as you wish, using the + button.
In each blend you can set the From target camera, the To target camera, and blending details. The Camera Names are the entity names you set up on your Phantom Camera Entities.
Blank text, or “any”, indicates to the system that this is a broad, less specific target. Allowing “any” -> to cam, or From -> “any” cam blend selection.
Set the blend time you wish the blend to take to span the distance and properties between your from cam an to camera.
API
const PhantomBlend* GetBestBlend(AZStd::string fromCam, AZStd::string toCam) const;