HID- Human Input Device

Modular Human Input Device (HID) for 3D Animators

Logline:

This project develops a modular Human Input Device (HID) designed specifically for 3D animators and digital creators. Unlike conventional tools like a mouse, it enables an intuitive, body-driven stop-motion-style workflow that enhances creative flow and artistic expression. Built on open hardware (Raspberry Pi) and flexible software, the device supports multiple 3D applications and can be extended for use in live performances and educational settings.
>Uniquely developed by a professional animator with over 15 years of experience, it features an artist-friendly, intuitive design and a modular plug-and-play system (e.g. additional arms, legs, or tails). Its cross-software compatibility and physical, expandable interface offer a combination of features that currently has no equivalent on the worldwide market.

Key idea:

  • When you press a button on the back of the doll, the entire structure is captured, similar to a snapshot for a stop-motion film. This makes operation much more intuitive and faster than manually manipulating each individual joint.
  • You can also switch the time with a joystick so that the 3D animator never really has to take his hand off the puppet, which makes the animation process more fluid.

 

Why doing it:

"Working as a 3D artist, I often felt the lack of an intuitive, physically engaging interface that supports creative flow.
As a cochlear implant (CI) user, I already experience technology as a bridge that directly connects me with the digital world — so it felt natural to extend this idea and create a physical bridge to animation as well.

So I developed a Raspberry Pi–based Human Input Device that replaces the traditional mouse and is tailored for tasks like animation, lookdev, and interactive design.

Its open, modular design appeals to animators, creative tech teams, and experimental artists. It also lends itself well to performances and educational use."

worinking on 3d printed body parts

This prototype is completely made from scratch. I started with a blank paper, created all the parts in 3D software, printed them with my 3D printer and connected everything together without any prior knowledge of robotics, rasperry Pi or coding. The code is written in Python to make it as flexible as possible. I often needed to replace modules because it turned out they didn't work as I wanted. It's really a trial and error process but that's what makes is fun, because every single day I learn something totally new.


Progress:

Follow my journey on Patreon and become an exclusive backer:

👉 patreon.com/c/EricGiessmann


Conclusion:

This project addresses a real gap in the market: an open, affordable, modular Human Input Device that bridges tactile interaction and professional 3D animation workflows — something no current solution offers in this form.


Future Goals:

  • Multi-software compatibility: Full integration with Blender, Cascadeur, 3ds Max, and other leading 3D tools.
  • Full modularity: Expandable with additional limbs (arms, legs, tails, etc.) to adapt to non-humanoid or complex animation setups.


Privacy Preference Center