NISHI MOTION - UPLOAD, RIG, ANIMATE, EXPORT
Drop a mesh. The sovereign auto-rig peels a skeleton from its VOLUME with no archetype to pick and no learned model, solves geodesic bone-heat weights, renders it from three sides with its own numbers, and exports a GLB any engine loads. Then apply a library clip. Every step is a NishiLang organ on this server; nothing runs in your browser and nothing of yours leaves it. The referee grade and the operator's verdict live on the same page as the result -- presence is not completion here.
UPLOAD A MESH
DEMO RIGS - THE REFEREE'S OWN NUMBERS
House rig ref9d, auto-rigged with no hint at 192 cells

referee: artist joints covered 923 permil, mean joint error 40 mm, top-1 weight agreement 233 permil at 192 cells, curve-skeleton peel plus geodesic bone heat (local significance, wall strip)
The dcc referee's own 192-cell run on 2026-09-06 over the artist rig's 104 joints: 923 permil within one artist bone length, 40.1 mm mean joint error (max 168.7 mm), top-1 weight agreement 233 permil on the artist skeleton, L1 1331 permil of scale. Coverage moved 461 to 923 with resolution; weight topology did not. The gain is unattributed between resolution and the local-significance change until the global-bar arm runs (dcc board). Shipped, referee-graded, awaiting the operator's ACCEPT.
CLIP LIBRARY
- House rig, pose 0 (the frame the retarget gate drives every donor with) key house_pose0 - licence house-original - donor sites/nishifamily/world/ref9d.nxa - ref9d.nxa POSE library, one entry with 104 joints, frozen by nx_nxa_pose from the house ANIM; the source frame of nx_nxa_retarget_gate (37 of 37 on the NAS)
clips=1
HOW IT WORKS
1. nx_gltf2mesh or nx_fbx2nxa carries your mesh into the estate's NXA container. 2. nx_autorig_mesh runs the curve-skeleton peel (geodesic farthest-point over the voxelised volume, the local medial radius as the significance bar) then geodesic bone heat for the weights. 3. nx_nxa_texbake view renders three views with the software rasteriser. 4. nx_mesh2glb writes the GLB with its skin. 5. A clip retargets through nx_nxa_retarget (topology plus normalised bind position, your bone lengths preserved by construction) and bakes through nx_nxa_play. Every stage's own report is kept with the job. Measured on the house rig at 192 cells: 923 permil of the artist's joints within one bone length, 40.1 mm mean joint error, 233 permil top-1 weight agreement -- coverage is competitive, weight topology is not yet, and the board at /compare/motion says so.
This page is EMITTED by nx_motion_serve from knowledge/motion_page.tmpl, knowledge/motion_clips.rows and knowledge/motion_demos.rows -- a new clip or demo is one data row, never a hand edit; the static fallback at /motion/index.html is the same renderer's bytes. Direct upload cap 8 MB (the edge proxy's measured budget). Board: /compare/motion.