From 30f44d67bd85cab8f43fa0a6e580cf85be127f01 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pl=C3=BCss=20Roland?= Date: Mon, 26 Feb 2024 11:02:56 +0000 Subject: [PATCH] added DEMoCap page --- content/docs/fossvr/_index.md | 3 ++- content/docs/fossvr/democap/_index.md | 37 +++++++++++++++++++++++++++ 2 files changed, 39 insertions(+), 1 deletion(-) create mode 100644 content/docs/fossvr/democap/_index.md diff --git a/content/docs/fossvr/_index.md b/content/docs/fossvr/_index.md index f24c112..d1aee22 100644 --- a/content/docs/fossvr/_index.md +++ b/content/docs/fossvr/_index.md @@ -15,4 +15,5 @@ In either case, here are some related projects you might want to check out: - [OpenComposite](/docs/fossvr/opencomposite/) allows you to run OpenVR games - [Envision](/docs/fossvr/envision/) is a GUI to setup and run either Monado or WiVRn - [Stardust XR](/docs/fossvr/stardust/) is an XR environment to run 2D and (eventually) 3D apps -- [LÖVR](/docs/fossvr/lovr/) An open source framework for rapidly building immersive 3D experiences. \ No newline at end of file +- [LÖVR](/docs/fossvr/lovr/) An open source framework for rapidly building immersive 3D experiences. +- [DEMoCap](/docs/fossvr/democap/) An open source motion capture tool using VR hardware. \ No newline at end of file diff --git a/content/docs/fossvr/democap/_index.md b/content/docs/fossvr/democap/_index.md new file mode 100644 index 0000000..cc5c123 --- /dev/null +++ b/content/docs/fossvr/democap/_index.md @@ -0,0 +1,37 @@ +--- +title: DEMoCap - Drag[en]gine Motion Capture +weight: 100 +--- + +# DEMoCap - Drag[en]gine Motion Capture + +- [Website](https://dragondreams.ch/index.php/democap-dragengine-motion-capture) +- [Wiki/Documentation/Tutorials](https://developer.dragondreams.ch/wiki/doku.php/democap:main) +- [Github Repository](https://github.com/LordOfDragons/democap) + +DEMoCap is an open source application allowing to do motion capture using VR equipment. The main use case is for game development but you can capture animations also for movie projects or creating small videos. DEMoCap supports motion capture of humandoid and especially non-humanoid characters. Typically captured animations are imported into Blender3D but there is also support for live-streaming captured animations. + +![Capture Session Playback.](https://dragondreams.ch/wp-content/uploads/2022/01/multichar-1.jpeg) + +## Hardware + +DEMoCap can be used to do motion capture for full body, upper body, first person views and anything you can imagine. DEMoCap uses whatever VR hardware is available at the time of calibration. The following non-exhaustive list of VR equipment can be used by DEMoCap: +- HMD: For capturing head movement, eye movement and facial movement (for example HTC VIVE Pro Eye) +- Controllers: For capturing hand movement and finger movement (for example Index Controllers) +- VIVE Trackers: For capturing waist, chest, elbow, feet and knee movement. + +DEMoCap supports automatic setups up to 11-point tracking. Manually you can create all kinds of tracking setups with as many trackers your VR runtime supports and custom motion transfer (for example tails, wings, multiple arm pairs). + +## Setup + +See the [Download Section](https://dragondreams.ch/index.php/democap-dragengine-motion-capture/#download) on the website and select one of the download sources for your OS. The store links take care of installing and updating DEMoCap and the game engine dependency for you. + +If you want to setup DEMoCap yourself install first the latest [Drag[en] gine Game Engine Installer](https://dragondreams.ch/index.php/dragengine/#downloads-dragengine). Then download the _DEMoCap-1.1.delga_ file from the Multiplatform section. You can now run DEMoCap by double clicking on the _DEMoCap-1.1.delga_ file. Optionally you can also run DEMoCap from console using _delauncher DEMoCap-1.1.delga_ + +Now you have to prepare Blender3D for use with DEMoCap. See [Blender3D Script Installation](https://developer.dragondreams.ch/wiki/doku.php/democap:blender_democaptools#installation) for how to install the necessary addons (_Drag[en]gine Blender Export Scripts_ and _Blender DEMoCap Tools Addon_). + +To start a motion capture project you have to first prepare your character model in Blender3D. See [Prepare Character for Motion Capture](https://developer.dragondreams.ch/wiki/doku.php/democap:preparecharacter) on the Wiki Documentation section. + +Once done you can create a motion capture project in DEMoCap and get going. See [Project Management](https://developer.dragondreams.ch/wiki/doku.php/democap:projectmanagement#project_management) to create a new project and the various pages under [Documentation and Tutorials](https://developer.dragondreams.ch/wiki/doku.php/democap:main#documentation) for information about the individual steps. + +If you have questions or problems drop by the [discord channel](https://discord.gg/Jeg62ns) for help. \ No newline at end of file