<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Xlerion</title>
    <description>The latest articles on DEV Community by Xlerion (@xlerion).</description>
    <link>https://dev.to/xlerion</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F794402%2Fb90cbd16-20cc-42da-b3bc-0936c8e976a1.png</url>
      <title>DEV Community: Xlerion</title>
      <link>https://dev.to/xlerion</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/xlerion"/>
    <language>en</language>
    <item>
      <title>CaptureX</title>
      <dc:creator>Xlerion</dc:creator>
      <pubDate>Tue, 08 Sep 2026 17:44:55 +0000</pubDate>
      <link>https://dev.to/xlerion/capturex-2mdg</link>
      <guid>https://dev.to/xlerion/capturex-2mdg</guid>
      <description>&lt;p&gt;Desktop, local, cloud-free motion capture: record your body using a webcam or video, and import the animation into 3ds Max, Blender or Unity.&lt;/p&gt;

&lt;p&gt;The problem&lt;br&gt;
Testing an animation idea usually requires expensive equipment, sensor suits or cloud-based services. For a prototype, a personal short film or an animation exercise, that barrier makes no sense: what you need is to capture decent motion using the hardware you already have and carry on working in your usual 3D software.&lt;/p&gt;

&lt;p&gt;What this programme offers&lt;br&gt;
CompleteCaptureX is a small, specialised tool: it detects the body, hands and face using the camera, saves the capture in its own open format (JSON v1) and converts it to formats that 3D programmes can understand (BVH, FBX with rig). It isn’t intended to replace a professional motion capture system; its aim is to enable you to go from an idea to a moving character in a single afternoon, with every intermediate step saved as files you can inspect.&lt;/p&gt;

&lt;p&gt;Features&lt;br&gt;
Live capture (webcam) or from video (mp4/avi/mov/mkv), and playback of JSON captures.&lt;/p&gt;

&lt;p&gt;Pose (33), Hands (21+21) and Face (468) detection using MediaPipe Tasks.&lt;/p&gt;

&lt;p&gt;Timestamped landmark recording, mp4 video recording and background video processing.&lt;/p&gt;

&lt;p&gt;Temporal smoothing (EMA) with profiles (default, euroone, aggressive, none).&lt;/p&gt;

&lt;p&gt;Export: JSON v1, BVH (16 joints, cm, Y-up) and FBX with rig via Blender.&lt;/p&gt;

&lt;p&gt;Importers included for 3ds Max (native bones or points, without Blender) and Unity (preview + bake to AnimationClip).&lt;/p&gt;

&lt;p&gt;Help section integrated into the application with the workflow and export guides.&lt;/p&gt;

&lt;p&gt;Windows distribution as a single folder, with no need for Python to be installed.&lt;/p&gt;

&lt;p&gt;CaptureX — Local motion capture (MoCap) application using MediaPipe, OpenCV, and PyQt6. Generates JSON landmarks, records MP4, and exports BVH/packages for 3ds Max.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F49qs61mxzsyin52lnn70.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F49qs61mxzsyin52lnn70.png" alt=" " width="800" height="836"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F920nzk8yoxrql2sgu560.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F920nzk8yoxrql2sgu560.png" alt=" " width="800" height="836"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqsma39cp3rsbqblgk0pi.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqsma39cp3rsbqblgk0pi.png" alt=" " width="800" height="551"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Github:&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag-github-readme-tag"&gt;
  &lt;div class="readme-overview"&gt;
    &lt;h2&gt;
      &lt;img src="https://assets.dev.to/assets/github-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg" alt="GitHub logo"&gt;
      &lt;a href="https://github.com/miguelxlerion" rel="noopener noreferrer"&gt;
        miguelxlerion
      &lt;/a&gt; / &lt;a href="https://github.com/miguelxlerion/CaptureX" rel="noopener noreferrer"&gt;
        CaptureX
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      CaptureX — Local motion capture (MoCap) application using MediaPipe, OpenCV, and PyQt6. Generates JSON landmarks, records MP4, and exports BVH/packages for 3ds Max.
    &lt;/h3&gt;
  &lt;/div&gt;
  &lt;div class="ltag-github-body"&gt;
    
&lt;div id="readme" class="md"&gt;&lt;div class="markdown-heading"&gt;
&lt;h1 class="heading-element"&gt;CompleteCaptureX&lt;/h1&gt;
&lt;/div&gt;
&lt;p&gt;Captura de movimiento (&lt;em&gt;motion capture&lt;/em&gt;) de escritorio, local y sin nube
graba tu cuerpo con una webcam o un video, y lleva la animación a 3ds Max
Blender o Unity.&lt;/p&gt;
&lt;p&gt;&lt;a rel="noopener noreferrer" href="https://github.com/miguelxlerion/CaptureX/docs/img/captura_ventana.png"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fraw.githubusercontent.com%2Fmiguelxlerion%2FCaptureX%2FHEAD%2Fdocs%2Fimg%2Fcaptura_ventana.png" alt="Ventana principal"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;El problema&lt;/h2&gt;

&lt;/div&gt;
&lt;p&gt;Probar una idea de animación suele exigir equipo caro, trajes con sensores o
servicios en la nube. Para un prototipo, un corto personal o una práctica de
animación, esa barrera no tiene sentido: lo que hace falta es capturar un
movimiento &lt;em&gt;aceptable&lt;/em&gt; con el hardware que ya tienes y seguir trabajando en tu
programa 3D de siempre.&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Lo que propone este programa&lt;/h2&gt;

&lt;/div&gt;
&lt;p&gt;CompleteCaptureX es una herramienta pequeña y concreta: detecta el cuerpo, las
manos y la cara con la cámara, guarda la captura en un formato propio abierto
(JSON v1) y la convierte a los formatos que los programas 3D sí entienden
(&lt;strong&gt;BVH&lt;/strong&gt;, &lt;strong&gt;FBX&lt;/strong&gt; con rig). No pretende sustituir a un sistema profesional…&lt;/p&gt;&lt;/div&gt;
  &lt;/div&gt;
  &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/miguelxlerion/CaptureX" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;


</description>
      <category>softwaredevelopment</category>
      <category>python</category>
      <category>mocap</category>
      <category>3dmax</category>
    </item>
  </channel>
</rss>
