DEMoCap Live Link

DragonDreams - Code Plugins - Aug 14, 2022
4
4.75 out of 5 stars(4 ratings)
  • 75%
  • 25%
  • 0%
  • 0%
  • 0%

Connect to DEMoCap using LiveLink to stream in motion capture data.

  • Supported Platforms
  • Supported Engine Versions
    5.0 - 5.1, 5.3
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

Using Unreal Live Link you can stream motion capture data directly from DEMoCap into the Unreal Editor. This allows to bypass Blender3D to get motion captured animations into the Unreal Engine if no complex post processing of the motion capture data is required.


DEMoCap is a free application allowing to do Motion Capture using VR equipment. There are various advantages to this technique compared to other MoCap techniques:

  • Less expensive equipment
  • Quick to equip actor for performing
  • Does not require large rooms build especially for MoCap
  • Allows actors to see the scene in which they have to perform
  • Capture motion in real time without post processing
  • Capture any count of characters no matter if a single person or a group
  • Easily re-take captures of individual characters without re-taking all


DEMoCap is designed to motion captured directly using your unmodified game character skeleton. No incompatible worker skeletons are used. This way your motion capture is ready to use without post processing.


DEMoCap works with various characters, including non-humanoid characters. This allows to apply motion capture to a larger array of characters improving your workflow.


Simply export your character into a format supported by DEMoCap (*.demodel or *.fbx using Blender3D). Then in DEMoCap add a character and configure it for motion capture. You are now ready to get started. Using this plugin you can see the results directly in Unreal Engine.


To use DEMoCap and this plugin it is recommended to have VR equipment with these properties:

  • Index Controllers or similar if you want to capture fingers
  • Vive trackers for waist and feet to get basic location based motion capture
  • Vive trackers for chest and elbows for better motion capture results


DEMoCap can work with as little as a HMD and two hand controllers which would limit the acting to upper body only. At least waist and feet controllers are recommended for simple motion capture. For high quality motion capture a full tracker setup is recommended.


Demonstration Video | Wiki

Technical Details

Features:

  •  Steaming motion capture data from DEMoCap using Live Link

Code Modules:

  •  DEMoCap (Editor)

Number of Blueprints: 0

Number of C++ Classes: 9

Network Replicated: No

Supported Development Platforms: Windows 10 64-bit

Supported Target Build Platforms: Windows 10 64-bit

Documentation: https://developer.dragondreams.ch/wiki/doku.php/democap:plugin_unreallivelink

Example Project: -

Important/Additional Notes:

  • Requires DEMoCap 0.7 or newer
  • Requires SteamVR
  • Requires VR HMD with 2 Controllers
  • Optional but recommended: VIVE Trackers