COOLJAPAN
← All posts

OxiHuman 0.1.1 Released — Pure Rust Client-Side Parametric Human Body Generator

Privacy-first 3D human mesh synthesis in pure Rust. Runs entirely client-side (WASM + WebGPU or native). Parametric morphing, FACS expressions, biomechanics physics, 10+ export formats (glTF, VRM, USD, 3MF). 943,000+ LOC, 32,644 passing tests. No server ever sees your body data. The sovereign human modeling layer for SciRS2 and the entire COOLJAPAN ecosystem.

release oxihuman 3d-human parametric-modeling wasm webgpu privacy biomechanics pure-rust scirs2 avatar

The human modeling and visualization foundation of the COOLJAPAN ecosystem just went fully client-side and privacy-first.

On March 14 we released OxiHuman 0.1.1 — a complete, production-grade pure Rust parametric human body generator that runs entirely client-side.

No cloud. No Python. No server ever receives your body parameters.
No data leakage. No network calls by default.
Just clean, memory-safe, deterministic 3D human mesh synthesis that works in the browser via WASM + WebGPU or natively anywhere.

Why OxiHuman 0.1.1 is a game changer

For years, parametric human avatars meant either slow Python/SMPL scripts, heavy Blender add-ons, or cloud services that upload your body data.

These tools are powerful but suffer from:

OxiHuman 0.1.1 ends all of that.

It delivers real-time client-side generation while being 100% memory-safe and reproducible.
Built with 943,000+ lines of pure Rust and 32,644 passing tests, it guarantees deterministic results every time.

Technical Deep Dive: How We Built a Production-Grade Parametric Human Generator in Pure Rust

The architecture follows a clean, layered design optimized for safety and performance:

  1. Core Layer (oxihuman-core)
    Arena allocator, spatial index, asset cache, event bus — everything zero-copy and no_std ready.

  2. Morph Engine (oxihuman-morph)
    Target-based blending, FACS facial action units, age progression, body composition, 30+ morph modules, pose graph with constraints.

  3. Mesh Pipeline (oxihuman-mesh)
    Halfedge topology, dual contouring, LOD generation, UV packing, skinning (LBS + DQS), normal baking, 60+ algorithms.

  4. Physics & Biomechanics (oxihuman-physics)
    FEM, SPH, cloth simulation, rigid bodies, soft-body dynamics, tissue deformation — all integrated with Runge-Kutta integrators.

  5. Export & Viewer (oxihuman-export + oxihuman-viewer)
    glTF/GLB, COLLADA, OBJ, STL, USD, VRM, 3MF + wgpu/WebGPU rendering with 100+ debug views.

  6. WASM Bindings (oxihuman-wasm)
    68-method browser API + WebGPU acceleration — zero network, fully client-side.

Key Rust advantages:

What’s inside 0.1.1 (released March 14)

This is the foundation

OxiHuman is now the official parametric human modeling backend for the entire COOLJAPAN stack:

Repository: https://github.com/cool-japan/oxihuman

Star the repo if you want privacy-first, server-free 3D human generation.

The era of “upload your body scan to the cloud” is over.

Pure Rust client-side human modeling is here — fast, private, and sovereign.

KitaSan at COOLJAPAN OÜ March 14, 2026

↑ Back to all posts