Cinema 4D Plugin | Capture Pose Morph Helper
This tag is designed to help you setup up Xpresso nodes to drive the strength of Pose Morphs on your model from the blend shape values of a Capture Object.
It also creates a Range Mapper and lets you automatically calibrate it to the extremes of a particular performance.
To create this tag it is easiest to do this from a Capture Object.
At the bottom of your capture object you will see a button called "Create Pose Morph".
Pressing this button will create a Polygon Object based on the initial base mesh provided from Apple for CV-AR. It will then add a PoseMorph Tag, Xpresso Tag and this Capture Pose Morph Helper tag.
It will set links to the performance and xpresso tag that this helper tag will be working with.
Now that you have created your tags you can simply drag and drop the Xpresso tag and the Capture Pose Morph Helper tag to another Polygon Object in your scene. You will then need to re-created the PoseMorph for your new object and attach that to the tag. You can follow the manual steps below to see how this can be done.
Now that your tag is now all set up you can start added Pose Morphs. You can do this individually, or you can press the "Create All Pose Morphs" button to create them all in one go.
It is possibly easiest to create them individually. Since doing so will activate the appropriate Pose Morph and you can immediately start sculpting that morph using the sculpting tools (or any other tool). When you are done you can simply click to create a new Pose Morph, the mesh will rest to its base and you can start sculpting it.
When creating it will do the following
There is an additional field called "Calibrate". This lets you use another capture to define the minimum/maximum extremes of the performers faces.
To use this you should create a new capture of your actor and have them contort their face so that it goes to all the extremes of their expressiveness. Wide eyes, big open mouth, eyebrows high up and low down etc... basically get your actor to screw there face around for a few seconds to capture the data.
Transfer that into C4D using either there QR Connect or via sharing.
Now open the CV-AR dialolg and simply drag and drop a capture thumbnail into the "Range Calibration Capture" field. This will set the filename to use for this calibration to be that capture you dragged in.
Now press Calibrate.
The capture data will be loaded in and the maximum and minimum values will be calculated and applied to all of the Range Mappers in your Xpresso Tag.
Please be aware that you should never rename the Range Mapper nodes, since the calibration searches for them based on their names.
Now that the calibration is done you can clear the field if you wish to.