User Tools

Site Tools


democap:ppob_capturedanimations

Start Page » DEMoCap: Drag[en]gine Motion Capture » Object Behavior Properties: Captured Animations

Captured Animations

Properties related to the captured animations behavior.

This behavior is used by CapturedCharacter object class and DynamicProp. This behavior adds support to store one or more motion captured animations. During playback they are superimposed to obtain the final result. See Tutorial Capture Motion.

Animation

List of animations this object can capture. The selected animation is overwritten the next time a motion captured is started with this object being the active object. The previous animation files will be dereferenced. If no captured animations behavior nor saved animations is holding a reference to them they will be deleted from the project. Save the animation to keep the animation around for later use.

If a captured animation is currently stored in the selected animation some basic information is shown underneath the list box. This information is shown:

  • Filename of the animation file (*.deanim).
  • Length in seconds of the captured animation
  • Count of captured bones

The “…” button shows a drop down menu with these commands:

Add

Add animation to capture. You have to enter a unique name for each animation. After creating the animation it is activated.

Remove

Remove animation. If no other captured animation nor saved animation references the animation files they will be deleted from the project.

Clear

Clears the animation. If no other captured animation nor saved animation references the animation files they will be deleted from the project.

Save Animation

Saves the animation. If no captured animations behavior nor saved animations is holding a reference to animation files they will be deleted from the project. Save them to keep them alive until using them again later on. You have to enter a unique name for each saved animation. You can load saved animations into the selected captured animation by using UI Project Panel

Export Animation

Exports animation. Shows dialog to select filename to save the animation to. The file will be saved to the project data directory with the respective path. If the files exist they will be overwritten. Depending on the capture settings the following files can be written:

  • {projectDirectory}/export/{name}.deanim : Motion captured animation.
  • {projectDirectory}/export/{name}.demca : Meta file containing information about the capture.
  • {projectDirectory}/export/{name}-devices.deanim : Devices captured animation if used.
  • {projectDirectory}/export/{name}-devices.derig : Devices captured rig if used.
  • {projectDirectory}/export/{name}-object.deanim : Captured object position and orientation.
  • {projectDirectory}/export/{name}-object.derig : Captured object position and orientation rig.

Exported animations are not subject to reference counting any more and remain on disk until you delete them with the system file browser.

Browse Exported

Opens export directory in the project data directory in the operating system native file browser.

Record

Determines if this object records animation and object position and orientation during motion capturing. The CapturedCharacter used by the motion capture actor is always recording disregarding this parameter. All other CapturedCharacters doing playback at the same time as well as DynamicProp objects record only if this check box is ticked. Clearing the tick is typically used to lock a captured animation while capturing other actor animations without loosing this one. This is especially useful for CapturedCharacter and DynamicProp with physics simulation enabled. This prevents capture physics interaction to be overwritten.

You could leave a comment if you were logged in.
democap/ppob_capturedanimations.txt · Last modified: 2022/07/11 19:56 by dragonlord