THE BODY AS A SHELL

Web-based prototype for posing a human body model and generating a shell hull around it. The body is driven by an inverse kinematics rig built on a Mixamo skeleton, with handles for the hips, spine, head, hands and feet. The shell is generated by a Voronoi-style split of the body surface into regions, one region per bone group, and each region becomes a separate plate. The plates are offset outward along their normals and can be exploded away from the body, with rods and balls drawn between the plates and the skeleton. A procedural spine with vertebrae, spikes and optional ribs is drawn inside the body and follows the pose. The prototype shows the body, the inner skeleton and the shell together, and it can be used for design exploration, teaching anatomy and rigging, prototyping character concepts, and as a starting point for further tools. Poses can be saved and loaded as JSON, and the view can be exported as a PNG image.
- Version: v1.0
- Inverse kinematics posing with draggable handles for hips, spine, head, hands and feet
- Mirror mode for symmetric poses and a follow option for limbs
- Procedural spine with adjustable vertebra count, size, taper and spikes
- Optional ribs generated along the spine curve
- Voronoi-based shell plates with size, gap, thickness and organic noise controls
- Shell explosion slider with connecting rods and balls
- Camouflage pattern with four colors and a scale control
- Pose save and load as JSON, PNG export
- Tech: Three.js r0.169.0, WebGL, GLTFLoader, OrbitControls, TransformControls, RoomEnvironment
- Requires: a GLB model with a Mixamo skeleton, WebGL-capable browser, internet connection for libraries loaded from a CDN
LIVE DEMO : https://code.turboflip.de/run/8e555bdfb0378e69/