Cinema 4D Plugin | Face Captures | Face Capture Object


Object Tab


Capture

This is a link to the capture data.

About the original capture data

When a capture is added to the scene all the capture data is stored internally in the c4d file itself.

Changing this filename will cause the capture object to remove all the data and load in the data from the new file.

Do not change the filename unless you are sure about changing the capture data, since doing so will remove all the capture data from your current scene.

When you save the c4d file you no longer require the capture data itself. But make sure to copy the image and sound data, by pressing the "Copy Capture Files to Project Folder" button. Otherwise when you move the c4d project to another computer, or if you delete your captures folder, you will no longer have the images or sound files for your scene.

Note: If you have deleted your capture data make sure to never make any changes to this captures field, otherwise you will lose the internal capture data.

Drag and Drop to change the capture source.

You can change the capture data that is driving your object by dragging and dropping a capture directly from the Moves by Maxon Dialog into this field.


Face Mesh

A link to the mesh that will be controlled by the Face Capture Object. The vertices, uvs and PSR will be changed every frame.

Add Mesh

If for some reason you have deleted the mesh and would like it back you can do so by pressing this button.

Make Quad Mesh

Changes the triangle mesh to a quad based mesh structure.


Set Timeline To FrameCount

Changes the timeline length to be the same length as the capture.

The Length setting of this Face Capture Object will also be changed to the full length of the capture.

This will also set the documents FPS to be the same as the capture, ie 30 FPS or 60 FPS.


Set Neutral Frame

Adjust the capture so that the currently viewed frame becomes centered at (0,0,0) with no rotation.


Clear Neutral Frame

Clears the netural frame so that the capture data reverts back to its original position and rotation.


Add Sound

Adds a animation track to the object for playing the sound. This will be offset by the same value specified in the Start Frame.


Add Eyes

Adds two nulls for the left and right eye as children of the Face Mesh. Each null has a sphere as a child with a default material applied. Each eye null also gets an Eye Tag applied to it for controlling the position and rotation of the eyes during playback.


Use Single Frame Texture

When enabled it tells the Face Shader to use one specific frame for the entire animation. Otherwise it will update the image each frame.

This option is only active if you have made a recording that has all frames. Othewise it will use the first single frame from the capture for the entire animation.

Specific Frame Texture

Specifies which frame to use for the Face Shader, when you have the Use Single Frame Texture option enabled.

Set Default UVs

Resets the UVs for the Face Mesh back to the original UVs specified by ARKit. This is useful if you wish to texture the face yourself since these original UVs provide better coverage over the texture space.


Start Frame

Specify when to start playing back the capture.

If you wish your animation to start part way through the capture data then you can specify a negative number in this box. For instance say your actor starts speaking at frame 50. Just set this value to -50 to have it start speaking at frame 0 in the timeline.

Length

Specify how many frames to playback from the capture. When it reaches the end it stops animating and effectively freezes the mesh at that last frames position.


Rotation

When enabled it will apply the captured rotation to the Face Mesh. Disable to have no rotation on the mesh.

Offset

When enabled it will apply the capture offsets to the Face Mesh. Disable to ensure the Face Mesh never changes its position.


Camera

A link field to hold a camera that will be controlled by the Face Capture Object. When looking through the camera it will be at the viewport of the iPhone (or iPads) camera.

To render at the same resolution and viewpoint as your phone set the rendering settings to be the same width and height as your iPhone (or iPad).

Press the "Add Camera" button to add this camera.


Add Camera

Adds a camera object as a child of the capture and adds it to the camera link field.


Orientation

Choose if you wish the face to be facing down the positive Z axis or the negative Z axis. The standard in C4D is for all models to be facing down the negative z axis and this is set by default.

+Z

Sets the face to point down the positive z axis

-Z

Sets the face to point down the negative z axis


Correct Viewport Preview Colors

The images for the face may require processing depending on your linear workflow settings. These can not be done in realtime since they require too much processing per frame and slow down the realtime playback of the scene too much. They wil still render correctly even if they look different in the viewport.

If you wish to have your images converted so they look correct in the viewport then you can press this button to convert all the images and store them in memory allowing for faster playback.

Cancel/Clear

This will cancel the above texture conversion process and clear the memory of any already converted textures.


Copy Capture Files To Project Folder

This will copy all the texture data sound to the folder where the c4d file is saved. Make sure to do this if you intend on either copying the project to another computer, or if you wish to delete the Capture Object from your scene.


Create Pose Morph

Creates a copy of the face with a new Pose Morph Tag, Xpresso Tag and Maxon Capture Pose Morph Helper Tag. Please refer to the help on Maxon Capture Pose Morph Helper for more information.


Show Help

Displays this help information.


Unique ID

This is the unique id for this capture. Every capture has a unique id and they will never clash. This id is used for the name of the folder where the capture data is stored and it is also prepended to all images and the sound file used by the capture.