<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://developer.dragondreams.ch/wiki/lib/exe/css.php?s=feed" type="text/css"?>
<rss version="2.0">
    <channel xmlns:g="http://base.google.com/ns/1.0">
        <title>Drag[en]gine Wiki - democap</title>
        <description></description>
        <link>https://developer.dragondreams.ch/wiki/</link>
        <lastBuildDate>Thu, 16 Apr 2026 22:51:07 +0000</lastBuildDate>
        <generator>FeedCreator 1.8</generator>
        <image>
            <url>https://developer.dragondreams.ch/wiki/lib/exe/fetch.php/wiki:dokuwiki-128.png</url>
            <title>Drag[en]gine Wiki</title>
            <link>https://developer.dragondreams.ch/wiki/</link>
        </image>
        <item>
            <title>3dviewnavigation</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:3dviewnavigation?rev=1763407966&amp;do=diff</link>
            <description>motioncapture democap

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; 3D-View Navigation

3D-View cameras Orbit around the camera position using a variable Distance. This allows to move around a scene FPS-like or moving away from an object to oribit around it to get a better view.

Inside the 3D-View these key bindings can be used to modify the camera parameters:</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 17 Nov 2025 19:32:46 +0000</pubDate>
        </item>
        <item>
            <title>behavior_ecbanimated</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:behavior_ecbanimated?rev=1742664332&amp;do=diff</link>
            <description>motioncapture democap behavior

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; XML Element Classes &gt;&gt;  ECBAnimated 

ECBAnimated

Behavior extending ECBehaviorAnimated to allow user to edit certain parameters using a gui panel.

Instance Counts

This behavior can be used only once on an element.

Element Class Properties

Element class properties have the prefix</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sat, 22 Mar 2025 17:25:32 +0000</pubDate>
        </item>
        <item>
            <title>behavior_ecbbehaviorguipanels</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:behavior_ecbbehaviorguipanels?rev=1742664341&amp;do=diff</link>
            <description>motioncapture democap behavior

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; XML Element Classes &gt;&gt;  ECBBehaviorGuiPanels 

ECBBehaviorGuiPanels

Behavior adding support to create behavior gui panels for editing. Behaviors depending on ECBBehaviorGuiPanels are required to subclass ECBBehaviorGuiPanels.BehaviorGuiPanel implementing createPanel()</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sat, 22 Mar 2025 17:25:41 +0000</pubDate>
        </item>
        <item>
            <title>behavior_ecbcamerafeedview</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:behavior_ecbcamerafeedview?rev=1742664353&amp;do=diff</link>
            <description>motioncapture democap behavior

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; XML Element Classes &gt;&gt;  ECBCameraFeedView 

ECBCameraFeedView

Behavior adding support to display a camera feed view.

Feed view adds a component resource attached to a bone in the owner collider. The component is oriented to face along the Z axis pointing towards the user. The view can be enabled independent of the owner element. If the owner element is hidden during capturing the feed view stays visible. The …</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sat, 22 Mar 2025 17:25:53 +0000</pubDate>
        </item>
        <item>
            <title>behavior_ecbcapturedanimations</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:behavior_ecbcapturedanimations?rev=1742667816&amp;do=diff</link>
            <description>motioncapture democap behavior

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; XML Element Classes &gt;&gt;  ECBCapturedAnimations 

ECBCapturedAnimations

Behavior adding captured animation support to owner element. This is the main recording feature for objects. Multiple animations can be recorded layered ontop of each other.

Instance Counts</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sat, 22 Mar 2025 18:23:36 +0000</pubDate>
        </item>
        <item>
            <title>behavior_ecbcolliderphysics</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:behavior_ecbcolliderphysics?rev=1742664363&amp;do=diff</link>
            <description>motioncapture democap behavior

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; XML Element Classes &gt;&gt;  ECBColliderPhysics 

ECBColliderPhysics

Behavior controlling physics parameter of controllers. Element class sets if colliders should be set to dynamic physics response or kinematic physics response. User can change this behavior for example when constructing own objects.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sat, 22 Mar 2025 17:26:03 +0000</pubDate>
        </item>
        <item>
            <title>behavior_ecbcomponent</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:behavior_ecbcomponent?rev=1742664372&amp;do=diff</link>
            <description>motioncapture democap behavior

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; XML Element Classes &gt;&gt;  ECBComponent 

ECBComponent

Behavior extending ECBehaviorComponent to allow user to edit certain parameters using a gui panel.

See also:

	*  ECBehaviorComponent

Instance Counts

This element behavior can be present multiple times in a BehaviorElement. In this case use a unique identifier to distinguish the individual behavior instances.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sat, 22 Mar 2025 17:26:12 +0000</pubDate>
        </item>
        <item>
            <title>behavior_ecbcopyobject</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:behavior_ecbcopyobject?rev=1742664305&amp;do=diff</link>
            <description>motioncapture democap behavior

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; XML Element Classes &gt;&gt;  ECBCopyObject 

ECBCopyObject

Behavior adding support to copy object.

It is recommended to always add this behavior in an element class to allow cloning it.

Instance Counts

This behavior can be used only once on an element.

Element Class Properties</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sat, 22 Mar 2025 17:25:05 +0000</pubDate>
        </item>
        <item>
            <title>behavior_ecbcustomcolor</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:behavior_ecbcustomcolor?rev=1742664580&amp;do=diff</link>
            <description>motioncapture democap behavior

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; XML Element Classes &gt;&gt;  ECBCustomColor 

ECBCustomColor

Behavior extending ECBehaviorCustomColor to allow user to edit certain parameters using a gui panel.

See also:

	*  ECBehaviorCustomColor

Instance Counts

This element behavior can be present multiple times in a BehaviorElement. In this case use a unique identifier to distinguish the individual behavior instances.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sat, 22 Mar 2025 17:29:40 +0000</pubDate>
        </item>
        <item>
            <title>behavior_ecbdesktoplanguagechanged</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:behavior_ecbdesktoplanguagechanged?rev=1742664819&amp;do=diff</link>
            <description>motioncapture democap behavior

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; XML Element Classes &gt;&gt;  ECBDesktopLanguageChanged 

ECBDesktopLanguageChanged

Behavior calling onTranslationChanged on ECBehaviorRenderableDesktop if language changed global event is send.

Instance Counts

This behavior can be used only once on an element.

Element Class Properties</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sat, 22 Mar 2025 17:33:39 +0000</pubDate>
        </item>
        <item>
            <title>behavior_ecbgrabattach</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:behavior_ecbgrabattach?rev=1742670193&amp;do=diff</link>
            <description>motioncapture democap behavior

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; XML Element Classes &gt;&gt;  ECBGrabAttach 

ECBGrabAttach

Behavior adding support to attach object to actor while being grabbed. This behavior can be used on the element to grab or on an attached element to grab the parent.

To grab the element itself ECBehaviorAttachable has to be present.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sat, 22 Mar 2025 19:03:13 +0000</pubDate>
        </item>
        <item>
            <title>behavior_ecbgrabbedenablecamera</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:behavior_ecbgrabbedenablecamera?rev=1742670652&amp;do=diff</link>
            <description>motioncapture democap behavior

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; XML Element Classes &gt;&gt;  ECBGrabbedEnableCamera 

ECBGrabbedEnableCamera

Behavior adding support to enable camera if grabbed by actor.

Instance Counts

This element behavior can be present multiple times in a BehaviorElement. In this case use a unique identifier to distinguish the individual behavior instances.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sat, 22 Mar 2025 19:10:52 +0000</pubDate>
        </item>
        <item>
            <title>behavior_ecbhelptopic</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:behavior_ecbhelptopic?rev=1742665150&amp;do=diff</link>
            <description>motioncapture democap behavior

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; XML Element Classes &gt;&gt;  ECBHelpTopic 

ECBHelpTopic

Behavior adding support to define help topic. Help topic is used by the “?” button shown next to the behavior panel if it supports ECBBehaviorGuiPanels.

Instance Counts

This behavior can be used only once on an element.

Element Class Properties</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sat, 22 Mar 2025 17:39:10 +0000</pubDate>
        </item>
        <item>
            <title>behavior_ecbhidecondition</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:behavior_ecbhidecondition?rev=1742668166&amp;do=diff</link>
            <description>motioncapture democap behavior

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; XML Element Classes &gt;&gt;  ECBHideCondition 

ECBHideCondition

Behavior hide component if condition is true. User can change conditions.

Instance Counts

This behavior can be used only once on an element.

Element Class Properties

Element class properties have the prefix</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sat, 22 Mar 2025 18:29:26 +0000</pubDate>
        </item>
        <item>
            <title>behavior_ecbhighlightpointedat</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:behavior_ecbhighlightpointedat?rev=1742671127&amp;do=diff</link>
            <description>motioncapture democap behavior

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; XML Element Classes &gt;&gt;  ECBHighlightPointedAt 

ECBHighlightPointedAt

Behavior adding support to highlight element if pointed at by the user. Uses ECBehaviorOutline to do the highlighting in response to ECBehaviorVRHandPointedAt events.

Instance Counts

This behavior can be used only once on an element.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sat, 22 Mar 2025 19:18:47 +0000</pubDate>
        </item>
        <item>
            <title>behavior_ecbrecordanimation</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:behavior_ecbrecordanimation?rev=1742669226&amp;do=diff</link>
            <description>motioncapture democap behavior

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; XML Element Classes &gt;&gt;  ECBRecordAnimation 

ECBRecordAnimation

Behavior adding support to record animations. This behavior is requird to capture objects during motion capture.

Instance Counts

This behavior can be used only once on an element.

Element Class Properties</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sat, 22 Mar 2025 18:47:06 +0000</pubDate>
        </item>
        <item>
            <title>behavior_ecbremotecamera</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:behavior_ecbremotecamera?rev=1742665820&amp;do=diff</link>
            <description>motioncapture democap behavior

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; XML Element Classes &gt;&gt;  ECBRemoteCamera 

ECBRemoteCamera

Behavior adding support for ECBehaviorCamera to be used remotely. Defines a name used to select the camera in remote view list models. Upon being added to game worlds adds itself to the global list of available remote views.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sat, 22 Mar 2025 17:50:20 +0000</pubDate>
        </item>
        <item>
            <title>behavior_ecbrenderablecamera</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:behavior_ecbrenderablecamera?rev=1742672912&amp;do=diff</link>
            <description>motioncapture democap behavior

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; XML Element Classes &gt;&gt;  ECBRenderableCamera 

ECBRenderableCamera

Behavior adding a WorldRenderer widget to a ECBehaviorRenderablePanel showing the content of an ECBehaviorCamera.

Instance Counts

This element behavior can be present multiple times in a BehaviorElement. In this case use a unique identifier to distinguish the individual behavior instances.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sat, 22 Mar 2025 19:48:32 +0000</pubDate>
        </item>
        <item>
            <title>behavior_ecbsceneobject</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:behavior_ecbsceneobject?rev=1742666407&amp;do=diff</link>
            <description>motioncapture democap behavior

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; XML Element Classes &gt;&gt;  ECBSceneObject 

ECBSceneObject

Behavior for scene object elements. Scene objects have an optional name and are shown to the user in the project panel. Scene objects are persistable except the active motion capture actor which is not saved.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sat, 22 Mar 2025 18:00:07 +0000</pubDate>
        </item>
        <item>
            <title>behavior_ecbselectable</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:behavior_ecbselectable?rev=1742671310&amp;do=diff</link>
            <description>motioncapture democap behavior

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; XML Element Classes &gt;&gt;  ECBSelectable 

ECBSelectable

Behavior adding support for element to be selected. Selection tracker is present in the game application. Only one element can be selected at each time or none at all.

It is mandatory to add this behavior otherwise the user can not add an instance of this object to the scene.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sat, 22 Mar 2025 19:21:50 +0000</pubDate>
        </item>
        <item>
            <title>behavior_ecbshowinteracthandles</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:behavior_ecbshowinteracthandles?rev=1742671757&amp;do=diff</link>
            <description>motioncapture democap behavior

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; XML Element Classes &gt;&gt;  ECBShowInteractHandles 

ECBShowInteractHandles

Behavior showing interaction handles.

Instance Counts

This behavior can be used only once on an element.

Element Class Properties

Element class properties have the prefix showInteractHandles.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sat, 22 Mar 2025 19:29:17 +0000</pubDate>
        </item>
        <item>
            <title>behavior_ecbshowinteractionbubble</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:behavior_ecbshowinteractionbubble?rev=1742672226&amp;do=diff</link>
            <description>motioncapture democap behavior

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; XML Element Classes &gt;&gt;  ECBShowInteractionBubble 

ECBShowInteractionBubble

Behavior showing interaction bubble.

Instance Counts

This behavior can be used only once on an element.

Element Class Properties

Element class properties have the prefix showInteractionBubble.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sat, 22 Mar 2025 19:37:06 +0000</pubDate>
        </item>
        <item>
            <title>behavior_ecbtemporaryghost</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:behavior_ecbtemporaryghost?rev=1742666795&amp;do=diff</link>
            <description>motioncapture democap behavior

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; XML Element Classes &gt;&gt;  ECBTemporaryGhost 

ECBTemporaryGhost

Behavior adding support to temporarily display object as ghost. If enabled replaces all component textures with ghost texture. If disabled restored previous textures.

Instance Counts

This behavior can be used only once on an element.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sat, 22 Mar 2025 18:06:35 +0000</pubDate>
        </item>
        <item>
            <title>behavior_ecbtogglevisibility</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:behavior_ecbtogglevisibility?rev=1742667346&amp;do=diff</link>
            <description>motioncapture democap behavior

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; XML Element Classes &gt;&gt;  ECBToggleVisibility 

ECBToggleVisibility

Behavior adding support to toggle visibility of element and to reposition it. Positions element in front of HMD, hand point-at or custom origin matrix at fixed distance facing the actor. Optionally the up axis can be locked.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sat, 22 Mar 2025 18:15:46 +0000</pubDate>
        </item>
        <item>
            <title>behavior_ecbwindowvideoplayer</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:behavior_ecbwindowvideoplayer?rev=1742672625&amp;do=diff</link>
            <description>motioncapture democap behavior

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; XML Element Classes &gt;&gt;  ECBWindowVideoPlayer 

ECBWindowVideoPlayer

Behavior adding video player to renderable desktop using a borderless window.

Instance Counts

This element behavior can be present multiple times in a BehaviorElement. In this case use a unique identifier to distinguish the individual behavior instances.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sat, 22 Mar 2025 19:43:45 +0000</pubDate>
        </item>
        <item>
            <title>blender_democaplive</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:blender_democaplive?rev=1662222813&amp;do=diff</link>
            <description>motioncapture democap blender

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; Blender DEMoCap Live Connection Addon

Blender DEMoCap Live Connection Addon

The Blender DEMoCap Lice Connection Addon allows to connect to a running DEMoCap instance on the same or a remote computer to stream motion capture data into Blender.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sat, 03 Sep 2022 16:33:33 +0000</pubDate>
        </item>
        <item>
            <title>blender_democaptools</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:blender_democaptools?rev=1742743403&amp;do=diff</link>
            <description>motioncapture democap blender

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; Blender DEMoCap Tools Addon

Blender DEMoCap Tools Addon

The Blender DEMoCap Tools Addon simplifies the process of importing motion capture animations created by DEMoCap. Both free captures as well as exported captures are supported.

Installation</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sun, 23 Mar 2025 15:23:23 +0000</pubDate>
        </item>
        <item>
            <title>dialog_actorprofile</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:dialog_actorprofile?rev=1685654363&amp;do=diff</link>
            <description>motioncapture democap

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; Dialog: Actor Profile

[Actor Profile Dialog ]

This dialog allows to edit parameters of a motion capture actor. Setting these properties correctly is required for motion transfer to work properly. It is recommended to have another persons assist you in measuring.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 01 Jun 2023 21:19:23 +0000</pubDate>
        </item>
        <item>
            <title>dialog_characterconfiguration</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:dialog_characterconfiguration?rev=1685818323&amp;do=diff</link>
            <description>motioncapture democap

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; Dialog: Character Configuration

[Character Configuration Dialog ]

This dialog allows to edit character configurations to use as target for the motion capture. Each character has 1 character profile with 1 or more configurations. See the Actor Profile for editing character profiles.

The dialog consists of a 3D preview of the character on the left side and the properties on the right side.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sat, 03 Jun 2023 18:52:03 +0000</pubDate>
        </item>
        <item>
            <title>dialog_characterprofile</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:dialog_characterprofile?rev=1685656224&amp;do=diff</link>
            <description>motioncapture democap

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; Dialog: Character Profile

[Character Profile Dialog ]

This dialog allows to edit characters to use as target for the motion capture. Each character has 1 character profile with 1 or more configurations. See the Character Configuration for editing configurations.

The dialog consists of a 3D preview of the character on the left side and the properties on the right side.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 01 Jun 2023 21:50:24 +0000</pubDate>
        </item>
        <item>
            <title>docvrusage</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:docvrusage?rev=1755710884&amp;do=diff</link>
            <description>motioncapture democap

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; VR Usage

Cheat Sheet
ActionControllerHand InteractionTurn user or [Hold] +  with hand facing userMove forward/backward (Non-Teleport Mode) or [Hold] +  with hand facing userMove left/right (Non-Teleport Mode) or [Hold] +  with hand facing user</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 20 Aug 2025 17:28:04 +0000</pubDate>
        </item>
        <item>
            <title>elementclasses</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:elementclasses?rev=1742668685&amp;do=diff</link>
            <description>motioncapture democap

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; XML Element Classes

XML Element Classes

DEMoCap allows users and modders to create Behavior Elements using XML files (*.deeclass). These files can be placed in the project data directory in the directory models (recommended) or worlds. Element classes are detected automatically by DEMoCap and are then available to then</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sat, 22 Mar 2025 18:38:05 +0000</pubDate>
        </item>
        <item>
            <title>examplecharacters</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:examplecharacters?rev=1691185484&amp;do=diff</link>
            <description>motioncapture democap

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; Example Characters

DEMoCap contains a couple of example characters demonstrating various setups difficult or impossible to handle with existing motion capture systems. The example characters are configured out of the box for motion capture so you can activate them, calibrate them and get started. The configuration steps outlined in the description are for your information on how you would have to approach a character o…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 04 Aug 2023 21:44:44 +0000</pubDate>
        </item>
        <item>
            <title>hmdquest</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:hmdquest?rev=1774628273&amp;do=diff</link>
            <description>motioncapture democap

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; Meta Quest HMD Support




Basic Support

DEMoCap can be used with Meta Quest HMDs to do limited motion capture. The following features can be captured depending on your Quest model:

	*  Head tracking
	*  Hand tracking (controller or hands only)</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 27 Mar 2026 16:17:53 +0000</pubDate>
        </item>
        <item>
            <title>interactions</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:interactions?rev=1660325296&amp;do=diff</link>
            <description>motioncapture democap

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; Interactions

Interactions

Actors and motion capture operators can interact with objects in the 3D view using various means.

Interaction Handles

Upon selecting an object the selected object is surround by a set of interaction handles. The shown interaction handles depends on the selected object type.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 12 Aug 2022 17:28:16 +0000</pubDate>
        </item>
        <item>
            <title>known_problems</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:known_problems?rev=1776355955&amp;do=diff</link>
            <description>motioncapture democap

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture

Known Problems

VR runtimes can be tricky beasts since various manufacturers and developers are involved. This page lists known problems and potential solutions for them.

DEMoCap VR mode does not start

This can have various reasons. When looking for the source of the problem take first a look at the log files after an unsuccessful attempt to start VR mode. The log files can be found here:</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 16 Apr 2026 16:12:35 +0000</pubDate>
        </item>
        <item>
            <title>main</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:main?rev=1776355106&amp;do=diff</link>
            <description>motioncapture democap

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture

[DEMoCap]

The DEMoCap Application allows to do Motion Capture using VR equipment. DEMoCap is build using the Drag[en]gine game engine. The resulting captured animations are usable directly in the Drag[en]gine game engine or can be imported into Blender for editing. Using Blender the captured animations can be used for all other purposes Blender can be used for.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 16 Apr 2026 15:58:26 +0000</pubDate>
        </item>
        <item>
            <title>modding</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:modding?rev=1725615188&amp;do=diff</link>
            <description>motioncapture democap

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; Modding

Modding

DEMoCap supports modifications developer by anybody using the Mod.io platform. Various modifications can be made including (but not limited to): characters, props, worlds and script code.

Examples

Example modifications can be found on the</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 06 Sep 2024 09:33:08 +0000</pubDate>
        </item>
        <item>
            <title>motiontransferanimation</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:motiontransferanimation?rev=1643712823&amp;do=diff</link>
            <description>motioncapture democap

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; Low Level Motion Transfer: Animation

[Motion Transfer Animation]

Play back looping animation.

Name

Name of motion transfer to identify it in the list. Name is not required to be unique. 

Move

Move from character animation file to play back. Motion transfer has no effect if empty.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 01 Feb 2022 10:53:43 +0000</pubDate>
        </item>
        <item>
            <title>motiontransferautofpsview</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:motiontransferautofpsview?rev=1774549112&amp;do=diff</link>
            <description>motioncapture democap

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; High Level Motion Transfer: Auto First Person View

[Motion Transfer Auto First Person View]

Typical first person view character motion capture. Automatically sets up chain of low level motion transfers matching the layout of VR devices present during configuration. This is the recommended motion transfer to use for creating first person view characters to be used in FPS games. Only arms exist in such models and they a…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 26 Mar 2026 18:18:32 +0000</pubDate>
        </item>
        <item>
            <title>motiontransferautohuman</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:motiontransferautohuman?rev=1774549099&amp;do=diff</link>
            <description>motioncapture democap

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; High Level Motion Transfer: Auto Human

[Motion Transfer Auto Human]

Typical humanoid character motion capture. Automatically sets up chain of low level motion transfers matching the layout of VR devices present during configuration. This is the recommended motion transfer to use for creating a new character.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 26 Mar 2026 18:18:19 +0000</pubDate>
        </item>
        <item>
            <title>motiontransferbend</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:motiontransferbend?rev=1742745795&amp;do=diff</link>
            <description>motioncapture democap

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; Low Level Motion Transfer: Bend Bone Chain

[Motion Transfer Bend Bone Chain]

Bend bone chain using the angle between a base position and a target position. This is similar in effect to inverse kinematics but does not enforce touching a specific point in space. This makes this motion transfer especially useful for handling spines, necks and tails. You can also combine a bend motion transfer with a follow up inverse kin…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sun, 23 Mar 2025 16:03:15 +0000</pubDate>
        </item>
        <item>
            <title>motiontransferchild</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:motiontransferchild?rev=1643677464&amp;do=diff</link>
            <description>motioncapture democap

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; Low Level Motion Transfer: Child Coordinate System

[Motion Transfer Child Coordinate System]

Attaches bone to tracker target position. This is typically used to attach the hips or other base bones to a VR tracker to locate the character in space.

Name

Name of motion transfer to identify it in the list. Name is not required to be unique.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 01 Feb 2022 01:04:24 +0000</pubDate>
        </item>
        <item>
            <title>motiontransfercopybone</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:motiontransfercopybone?rev=1643722541&amp;do=diff</link>
            <description>motioncapture democap

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; Low Level Motion Transfer: Copy Bone State

[Motion Transfer Copy Bone State]

Copy state of bone to other bones.

Name

Name of motion transfer to identify it in the list. Name is not required to be unique. 

Source Bone

Bone to copy state from. Click on the label or the combo box to activate bone selection mode. Click in the preview window on a bone to select it. The selected bone is marked in red.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 01 Feb 2022 13:35:41 +0000</pubDate>
        </item>
        <item>
            <title>motiontransfereyes</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:motiontransfereyes?rev=1685896607&amp;do=diff</link>
            <description>motioncapture democap

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; Low Level Motion Transfer: Motion Transfer Eyes

[Motion Transfer Eyes]

Uses input from an eye tracker to rotate character eyes accordingly. Each eye is required to be rotated by an individual bone. Optionally a view bone can be used which represents the view direction of the character. The view direction can be used to drive eye animation in Blender, attach in-game cameras or point gaze oriented special effects (eye b…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sun, 04 Jun 2023 16:36:47 +0000</pubDate>
        </item>
        <item>
            <title>motiontransferface</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:motiontransferface?rev=1685899018&amp;do=diff</link>
            <description>motioncapture democap

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; Low Level Motion Transfer: Motion Transfer Face

[Motion Transfer Face]

Uses input from a face tracker to change the weights of facial vertex position sets (or blend shapes, blend keys, morphs in other applications). Each facial expression is assigned a vertex position set. The values read from the input device change the weights of these vertex position sets to blend between the facial expressions.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sun, 04 Jun 2023 17:16:58 +0000</pubDate>
        </item>
        <item>
            <title>motiontransferfingers</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:motiontransferfingers?rev=1757502958&amp;do=diff</link>
            <description>motioncapture democap

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; Low Level Motion Transfer: Fingers

[Motion Transfer Fingers]

Bend fingers in response to VR Controller bending input. Each finger can be controlled individually or not at all. Each finger is defined as a single bone chain. Bending can be fine tuned using an animation move.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 10 Sep 2025 11:15:58 +0000</pubDate>
        </item>
        <item>
            <title>motiontransferik</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:motiontransferik?rev=1774234809&amp;do=diff</link>
            <description>motioncapture democap

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; Low Level Motion Transfer: Inverse Kinematics

[Motion Transfer Inverse Kinematics]

If the bone chain consists of 2 or more bones this motion transfer rotates bones in the bone chain to make tip bone touch desired point in space. This is typically used to animate arms to line up with the VR controllers or legs to line up with the ground.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 23 Mar 2026 03:00:09 +0000</pubDate>
        </item>
        <item>
            <title>motiontransfersecondary</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:motiontransfersecondary?rev=1643724674&amp;do=diff</link>
            <description>motioncapture democap

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; Low Level Motion Transfer: Secondary Motion

[Motion Transfer Secondary Motion]

Use source bone state as input data to blend an animation move for target bones. This allows to apply secondary motion for target bones which is directly related to the state of a source bone.

Game models often have twist bones in the arms and legs to allow rotating the leg under the cloth without the cloth rotating together with the limb …</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 01 Feb 2022 14:11:14 +0000</pubDate>
        </item>
        <item>
            <title>motiontransferslot</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:motiontransferslot?rev=1643725298&amp;do=diff</link>
            <description>motioncapture democap

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; Low Level Motion Transfer: Copy Slot State

[Motion Transfer Copy Slot State]

Copy state of one slot to another. This allows to attach the position and orientation of one slot to another one. This can be used if a slot has no VR device attached. This can be the case if a slot is only used as intermediate slot to make it easier to create motion transfers.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 01 Feb 2022 14:21:38 +0000</pubDate>
        </item>
        <item>
            <title>motiontransfertracker</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:motiontransfertracker?rev=1643676924&amp;do=diff</link>
            <description>motioncapture democap

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; Motion Transfer Tracker

[Motion Transfer Tracker]

Most motion transfers use VR devices as input to do calculations. For every use of such VR device motion transfers have tracker parameter. This parameter is shown in the UI as a collapsible group typically with a name like</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 01 Feb 2022 00:55:24 +0000</pubDate>
        </item>
        <item>
            <title>netspec</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:netspec?rev=1727274395&amp;do=diff</link>
            <description>motioncapture democap network

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; UI: Panel Session &gt;&gt; DEMoCap Network Specification

DEMoCap Network Specification

The DEMoCap Networking uses the Drag[en]gine Network Protocol as protocol and defines a set of messages and linked states supported by DEMoCap. The specification can change with upcoming DEMoCap updates but stays backwards compatible. Servers and clients are required to ignore unknown messages and linked states.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 25 Sep 2024 14:26:35 +0000</pubDate>
        </item>
        <item>
            <title>ocls_actormarker</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:ocls_actormarker?rev=1643750722&amp;do=diff</link>
            <description>motioncapture democap

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; Generic Object Class: Actor Marker

Shows an actor marker on the ground. Actor markers can be used to mark specific places for the motion capture actor.

Interact Handles

The following interact handles can be used with actor markers:

	*  Move along X axis (red arrow)</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 01 Feb 2022 21:25:22 +0000</pubDate>
        </item>
        <item>
            <title>ocls_capturedcharacter</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:ocls_capturedcharacter?rev=1643750752&amp;do=diff</link>
            <description>motioncapture democap

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; Generic Object Class: Captured Character

Allows capturing animations for a character. The animation is rooted at the location of the object. An actor marker is shown on the ground to visualize where the root location is. See Tutorial Capture Motion for usage.

Interact Handles</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 01 Feb 2022 21:25:52 +0000</pubDate>
        </item>
        <item>
            <title>ocls_dynamicprop</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:ocls_dynamicprop?rev=1643751184&amp;do=diff</link>
            <description>motioncapture democap

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; Generic Object Class: Dynamic Prop

Adds a dynamic prop to the scene. Dynamic props are supposed to be grabbed or otherwise interacted with by the motion capture actor. They can be kinematic or physics simulated. Most of the time you want to use them as kinematic.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 01 Feb 2022 21:33:04 +0000</pubDate>
        </item>
        <item>
            <title>ocls_grabobject</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:ocls_grabobject?rev=1662490916&amp;do=diff</link>
            <description>motioncapture democap

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; Generic Object Class: Grab Object

Adds a grab marker to the scene. Grab markers allow the motion capture actor to grab objects at specific places, for example handles or grips.

Grabbing is done using collider attachment or physics constraints depending on the physics state set in</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 06 Sep 2022 19:01:56 +0000</pubDate>
        </item>
        <item>
            <title>ocls_staticprop</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:ocls_staticprop?rev=1643751250&amp;do=diff</link>
            <description>motioncapture democap

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; Generic Object Class: Static Prop

Adds a static prop to the scene. Static props are not supposed to be interacted with by the motion capture actor and represent static scene geometry.

This class defines a placeholder model and skin. Use the</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 01 Feb 2022 21:34:10 +0000</pubDate>
        </item>
        <item>
            <title>ocls_videocamera</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:ocls_videocamera?rev=1643751431&amp;do=diff</link>
            <description>motioncapture democap

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; Generic Object Class: Video Camera

Adds a video camera prop to the scene. Video cameras define remote cameras the motion capture actor can show in his VR HUD to assist while doing motion capture. You can grabbed the camera to become a camera man yourself. While grabbed the remote view is shown in the view finder. If the camera is selected the remote view is also shown in</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 01 Feb 2022 21:37:11 +0000</pubDate>
        </item>
        <item>
            <title>pct_autofpv</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:pct_autofpv?rev=1685874007&amp;do=diff</link>
            <description>motioncapture democap

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; Tweaking: Auto First Person View

[Auto Human Tweaking]

Panel for tweaking certain parameters of Auto First Person View motion transfer after calibration.

Reach Scaling Right Arm

Scales reach calculation for the right arm.

Automatic reach calculation uses the bone layout to calculate the arm reach of the character. This is used to scale the actor arm reach along each axis to about over and under stretching. Neverthe…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sun, 04 Jun 2023 10:20:07 +0000</pubDate>
        </item>
        <item>
            <title>pct_autohuman</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:pct_autohuman?rev=1685873459&amp;do=diff</link>
            <description>motioncapture democap

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; Tweaking: Auto Human

[Auto Human Tweaking]

Panel for tweaking certain parameters of Auto Human motion transfer after calibration.

Reach Scaling Right Arm

Scales reach calculation for the right arm.

Automatic reach calculation uses the bone layout to calculate the arm reach of the character. This is used to scale the actor arm reach along each axis to about over and under stretching. Nevertheless this calculation ca…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sun, 04 Jun 2023 10:10:59 +0000</pubDate>
        </item>
        <item>
            <title>pct_eyes</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:pct_eyes?rev=1685896628&amp;do=diff</link>
            <description>motioncapture democap

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; Tweaking: Eyes

[Tweaking Panel Eyes]

Panel for tweaking certain parameters of Eyes motion transfer after calibration.

Adjust Horz-Rot

Defines the horizontal rotation adjustment in degrees. This allows to offset the zero rotation in case the character eyes do not properly line up with the eye gaze direction of the actor. This can happen due to sub optimal eye tracker calibration or limitations of the eye tracker hard…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sun, 04 Jun 2023 16:37:08 +0000</pubDate>
        </item>
        <item>
            <title>pct_fingers</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:pct_fingers?rev=1725617363&amp;do=diff</link>
            <description>motioncapture democap

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; Tweaking: Fingers

[Tweaking Panel Fingers]

Panel for tweaking certain parameters of Fingers motion transfer after calibration.

Thumb Bend Strength

Defines the bend strength of the thumb. This is used only if finger tracking without animation move is used. Reducing this value helps to prevent fingers from clipping through the palm in case of character having finger segments of strongly differing length.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 06 Sep 2024 10:09:23 +0000</pubDate>
        </item>
        <item>
            <title>pct_ik</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:pct_ik?rev=1685878382&amp;do=diff</link>
            <description>motioncapture democap

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; Tweaking: Inverse Kinematics

[Tweaking Inverse Kinematics]

Panel for tweaking certain parameters of Inverse Kinematics motion transfer after calibration.

Reach Scaling

 Scales reach calculation.

Reach calculation uses the bone layout to calculate the reach of the character limb. This is used to scale the actor reach along each axis to about over and under stretching. Nevertheless this calculation can be slightly of…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sun, 04 Jun 2023 11:33:02 +0000</pubDate>
        </item>
        <item>
            <title>performanceimprovements</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:performanceimprovements?rev=1724314486&amp;do=diff</link>
            <description>motioncapture democap

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; Performance Improvements

VR is heavy on the GPU and thus performance problems are common. Following the steps outlined here can help to improve performance.

SteamVR Motion Smoothing

The biggest problems seems to come from the  use of SteamVR Motion Smoothing feature. This feature is designed to improve the perceived frame rate of games not able to keep up with the required 90Hz frame rate. This causes though wavy and…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 22 Aug 2024 08:14:46 +0000</pubDate>
        </item>
        <item>
            <title>plugin_unreallivelink</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:plugin_unreallivelink?rev=1661075269&amp;do=diff</link>
            <description>motioncapture democap

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; Plugin Unreal LiveLink

Plugin Unreal LiveLink

Using Unreal Live Link you can stream motion capture data directly 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.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sun, 21 Aug 2022 09:47:49 +0000</pubDate>
        </item>
        <item>
            <title>ppbo_windowvideoplayer</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:ppbo_windowvideoplayer?rev=1742729600&amp;do=diff</link>
            <description>motioncapture democap

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; Object Behavior Properties: Window Video Player

[Temporary Ghost]

Properties related to ECBWindowVideoPlayer.

This behavior adds video player to renderable desktop using a borderless window. The user can change the video to play. The video is not playing back by default unless configured in the XML element class. The user has to use the video player controls in VR to play, pause, rewind and seek in the video.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sun, 23 Mar 2025 11:33:20 +0000</pubDate>
        </item>
        <item>
            <title>ppob_animated</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:ppob_animated?rev=1660338634&amp;do=diff</link>
            <description>motioncapture democap

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; Object Behavior Properties: Animated

[Animated]

Properties related to the animated component behavior.

This behavior defines an Animator and optionally an animation resources to animated a Component. Components are the visual representation of the object but also provide physics, occlusion and audio information depending on the resources used. Animators allow to apply all kinds of animations to a component. This beha…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 12 Aug 2022 21:10:34 +0000</pubDate>
        </item>
        <item>
            <title>ppob_capturedanimations</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:ppob_capturedanimations?rev=1657569408&amp;do=diff</link>
            <description>motioncapture democap

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; 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</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 11 Jul 2022 19:56:48 +0000</pubDate>
        </item>
        <item>
            <title>ppob_collider</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:ppob_collider?rev=1643745794&amp;do=diff</link>
            <description>motioncapture democap

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; Object Behavior Properties: Collider

[Collider]

Properties related to collider behavior.

This behavior affects physical properties of the object.

Dynamic Collision

If enabled object is affected by physics simulation. This will make the object drop to the ground by the laws of physics using the world gravity. Physics simulation works only if the rig file used for the character supports physics simulation.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 01 Feb 2022 20:03:14 +0000</pubDate>
        </item>
        <item>
            <title>ppob_colliderphysics</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:ppob_colliderphysics?rev=1662127800&amp;do=diff</link>
            <description>motioncapture democap

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; Object Behavior Properties: Collider Physics

[Collider]

Properties related to collider physics behavior.

Physics

If enabled object is affected by physics simulation under certain conditions.

If the Record check box is checked the object is switched to physics simulation during recording. To record object animations this checkbox has to be ticked.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 02 Sep 2022 14:10:00 +0000</pubDate>
        </item>
        <item>
            <title>ppob_component</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:ppob_component?rev=1643746628&amp;do=diff</link>
            <description>motioncapture democap

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; Object Behavior Properties: Component

[Component]

Properties related to the component behavior.

This behavior defines the resources loaded by the object component. Components are the visual representation of the object but also provide physics, occlusion and audio information depending on the resources used.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 01 Feb 2022 20:17:08 +0000</pubDate>
        </item>
        <item>
            <title>ppob_customcolor</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:ppob_customcolor?rev=1643746729&amp;do=diff</link>
            <description>motioncapture democap

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; Object Behavior Properties: Custom Color

[Custom Color]

Properties related to the custom color behavior.

This behavior allows to define a custom color which is typically used by dynamic textures or in renderables.

This behavior can be present multiple times in object classes. If more than one is present the behavior identifier is written in the group title to help identify them.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 01 Feb 2022 20:18:49 +0000</pubDate>
        </item>
        <item>
            <title>ppob_grabattach</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:ppob_grabattach?rev=1662128818&amp;do=diff</link>
            <description>motioncapture democap

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; Object Behavior Properties: Grab Attach

[GrabAttach]

Properties related to grabbing objects behavior. See GrabObject Object Class. Objects with this behavior define a spot where the actor can grab physics simulated bones of the parent object. GrabAttach does not work on parent objects without physics simulated bones. GrabAttach also does not work if the object is not parented to another object.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 02 Sep 2022 14:26:58 +0000</pubDate>
        </item>
        <item>
            <title>ppob_hidecondition</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:ppob_hidecondition?rev=1660327896&amp;do=diff</link>
            <description>motioncapture democap

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; Object Behavior Properties: Hide Condition

[Hide Condition]

Properties related to the hiding object (visible model not physical colliders) under various conditions.

Record

If checked hides the object while recording motion capture. This includes the preparation countdown too.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 12 Aug 2022 18:11:36 +0000</pubDate>
        </item>
        <item>
            <title>ppob_hidewhilerecording</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:ppob_hidewhilerecording?rev=1643749051&amp;do=diff</link>
            <description>motioncapture democap

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; Object Behavior Properties: Hide While Recording

[Hide while recording]

Properties related to the hide while recording behavior.

This behavior hides the entire object if a motion capture is in progress. This includes the pre-capture countdown as well.

Enabled</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 01 Feb 2022 20:57:31 +0000</pubDate>
        </item>
        <item>
            <title>ppob_interacthandles</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:ppob_interacthandles?rev=1643749233&amp;do=diff</link>
            <description>motioncapture democap

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; Object Behavior Properties: Interact Handles

[Interact Handles]

Properties related to the interact handles behavior.

This behavior shows interact handles around the active scene object. Interact handles can be interacted with either by clicking on them by the motion capture operator or by using the VR Controller laser pointer (touch touchpad) by the motion capture actor.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 01 Feb 2022 21:00:33 +0000</pubDate>
        </item>
        <item>
            <title>ppob_remotecamera</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:ppob_remotecamera?rev=1643749544&amp;do=diff</link>
            <description>motioncapture democap

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; Object Behavior Properties: Remote Camera

[Remote Camera]

Properties related to the remote camera behavior.

This behavior defines a remote camera. This camera can be viewed on the object itself and by the motion capture actor on his VR HUD. If the object can display the camera on its textures it will do so while the motion capture actor is grabbing the object. Otherwise the textures are disabled to avoid performance …</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 01 Feb 2022 21:05:44 +0000</pubDate>
        </item>
        <item>
            <title>ppob_temporaryghost</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:ppob_temporaryghost?rev=1643749749&amp;do=diff</link>
            <description>motioncapture democap

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; Object Behavior Properties: Temporary Ghost

[Temporary Ghost]

Properties related to the temporary ghost behavior.

This behavior allows to temporarily replace the textures on an object with ghost textures. Ghost textures are transparent using rim-shading to make them visible.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 01 Feb 2022 21:09:09 +0000</pubDate>
        </item>
        <item>
            <title>preparecharacter</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:preparecharacter?rev=1757430881&amp;do=diff</link>
            <description>motioncapture democap

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; Prepare Character for Motion Capture (Blender3D)

Prepare Character for Motion Capture (Blender3D)

The first step for doing successful motion capture with DEMoCap is to prepare your character model in Blender3D or any other 3D application able to export into a 3D format supported by Drag[en]gine.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 09 Sep 2025 15:14:41 +0000</pubDate>
        </item>
        <item>
            <title>projectmanagement</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:projectmanagement?rev=1708945964&amp;do=diff</link>
            <description>motioncapture democap

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; Project Management



Project Management

[Project Panel ]

Project Panel

To do motion capture a project has to be present at all times. If no project is present the autosave project is used. You can thus always just activate and calibrate a character to do quick motion capture. The captures are written to the overlay captured animation directory. For serious motion capture projects it is recommended to maintain own pr…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 26 Feb 2024 11:12:44 +0000</pubDate>
        </item>
        <item>
            <title>slotplacement</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:slotplacement?rev=1692005406&amp;do=diff</link>
            <description>motioncapture democap

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; Slot placement (on character)

Slot Placement

This page contains some hints on where to best place Tracker Slots.

Always start first by resetting the Target Position by clicking on the ... button next to the Target Position edit widgets and clicking on</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 14 Aug 2023 09:30:06 +0000</pubDate>
        </item>
        <item>
            <title>trackerplacement</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:trackerplacement?rev=1692006559&amp;do=diff</link>
            <description>motioncapture democap

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; Tracker placement (on motion capture actor)

Tracker Placement

DEMoCap supports various setups for tracker placement. While calibrating DEMoCap assigns the trackers placed on the body to the closest tracker slot of matching type. The motion transfers then take care of mapping the tracker to the tracker slot. For this reason you can freely orientate the trackers on the body to fit best the requirements of the capture se…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 14 Aug 2023 09:49:19 +0000</pubDate>
        </item>
        <item>
            <title>tutorialcapturing</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:tutorialcapturing?rev=1743967732&amp;do=diff</link>
            <description>motioncapture democap

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; Tutorial: Capture Motion

Capture Motion






Select Character

	*  Select Character to use from dropdown next to Character label.
	*  Select Configuration to use from dropdown next to Configuration label.
	*  Click Activate button below Configuration</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sun, 06 Apr 2025 19:28:52 +0000</pubDate>
        </item>
        <item>
            <title>tutorialcreateactor</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:tutorialcreateactor?rev=1685645730&amp;do=diff</link>
            <description>motioncapture democap

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; Tutorial: Create Actor

[Actor Setup]

Create Actor

Actor profiles allow different person to do motion capture. At least one actor profile is required to do motion capture. How to set up an actor profile:

Main Menu:

[Main Window]

Main Window

	*  click on ... button next to</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 01 Jun 2023 18:55:30 +0000</pubDate>
        </item>
        <item>
            <title>tutorialcreatecharacter</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:tutorialcreatecharacter?rev=1643653453&amp;do=diff</link>
            <description>motioncapture democap

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; Tutorial: Create Character

Create Character

How to set up character on the example of Biomech character:

Main Menu:



	*  click on ... button next to Character combo box.
	*  Click Add Character and give it a name.

Character Profile Dialog:</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 31 Jan 2022 18:24:13 +0000</pubDate>
        </item>
        <item>
            <title>tutorialimportblender</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:tutorialimportblender?rev=1743794365&amp;do=diff</link>
            <description>motioncapture democap

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; Tutorial: Import Animation Into Blender

Import Animation Into Blender

The steps below are the old version of importing captures.

To simplify the process use the Blender DEMoCap Tools Addon. See DEMCA Browser for importing captures easily.

	*  Run Blender3D.
	*  Install the Blender Addon Drag[en]gine Import Export if not installed already.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 04 Apr 2025 19:19:25 +0000</pubDate>
        </item>
        <item>
            <title>tutorialsceneobjects</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:tutorialsceneobjects?rev=1659888116&amp;do=diff</link>
            <description>motioncapture democap

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; Tutorial: Scene Objects and multi character capturing

Scene Objects and multi character capturing

[Scene Objects]

Since version 0.4 the panel has been split up. See Panel Project and Panel Capture to locate the widgets.

Add Scene

	*  Next to label Scene click on button ... and click on</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sun, 07 Aug 2022 16:01:56 +0000</pubDate>
        </item>
        <item>
            <title>uipanelactorcontrol</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:uipanelactorcontrol?rev=1755607854&amp;do=diff</link>
            <description>motioncapture democap

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; UI: Panel Actor Control

[Panel Actor Control]



Settings for actors performing motion capture to manipulate their presence in the world.

Toggle VR Mirror

Shows/Hides VR mirror in front of actor. The mirror can be rotated around the actor using the handles on the left and right side. This mirror helps to quickly evaluate character configuration without needing to record first. The VR mirror is automatically hidden du…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 19 Aug 2025 12:50:54 +0000</pubDate>
        </item>
        <item>
            <title>uipanelcapture</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:uipanelcapture?rev=1662129493&amp;do=diff</link>
            <description>motioncapture democap

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; UI: Panel Session

[Panel Session]

Motion capture session managed including playback controls.

Stop Recording



Start motion capturing.

A preparation timer of 3 seconds runs until the capture starts. The progress bar fills up during this time. Press the</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 02 Sep 2022 14:38:13 +0000</pubDate>
        </item>
        <item>
            <title>uipanelcharacter</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:uipanelcharacter?rev=1725617136&amp;do=diff</link>
            <description>motioncapture democap

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; UI: Panel Character

[Panel Character]



Configure actors doing motion capture and characters to capture motion for.

Actors

List of all defined actors. Each performing actor is required to have an own actor profile with the appropriate body measurements.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 06 Sep 2024 10:05:36 +0000</pubDate>
        </item>
        <item>
            <title>uipanelproject</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:uipanelproject?rev=1660329879&amp;do=diff</link>
            <description>motioncapture democap

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; UI: Panel Project

[Panel Project]



Project management, building scenes and manipulate objects.

Project

Filename of currently loaded project file.

To do motion capture a project has to be present at all times. If no project is present the autosave project is used. You can thus always just activate and calibrate a character to do quick motion capture. The captures are written to the overlay captured animation direct…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 12 Aug 2022 18:44:39 +0000</pubDate>
        </item>
        <item>
            <title>uipanelsettings</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:uipanelsettings?rev=1755608108&amp;do=diff</link>
            <description>motioncapture democap

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; UI: Panel Settings

[Panel Settings]



Contains global settings including VR control.

Module Parameters

Shows dialog allowing user to change game engine module parameters.

Test Input Devices

Shows dialog allowing user to test all known input devices.

Help (Wiki)</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 19 Aug 2025 12:55:08 +0000</pubDate>
        </item>
        <item>
            <title>xml_stagedirs</title>
            <link>https://developer.dragondreams.ch/wiki/doku.php/democap:xml_stagedirs?rev=1662130211&amp;do=diff</link>
            <description>motioncapture democap

Start Page &gt;&gt; DEMoCap: Drag[en]gine Motion Capture &gt;&gt; XML: *.stagedirs.xml

Stage Directions allow motion capture operators to set up stage directions for motion capture actors before the motion capture session begins. *.stagedirs.xml files allows to export/import stage directions to/from files. This makes it easier to work with stage directions. You can create stage direction XML files upfront without needing to start DEMoCap to edit them. Once you have them all set up yo…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 02 Sep 2022 14:50:11 +0000</pubDate>
        </item>
    </channel>
</rss>
