UNPKG

disfigure

Version:

A library to rig non-rigged 3D models

70 lines (56 loc) 8.68 kB
# disfigure A library to rig boneless and morphless 3D models. **WIP.** * [**Disfigure** Home](https://boytchev.github.io/disfigure/index.html) * [**Disfigure** User guide](https://boytchev.github.io/disfigure/docs/userguide.html) * [**Disfigure** Posture editor](https://boytchev.github.io/disfigure/poser) [<img src="https://boytchev.github.io/disfigure/examples/snapshots/poser-prototype.jpg">](https://boytchev.github.io/disfigure/poser) [<img src="https://boytchev.github.io/disfigure/examples/snapshots/extras-attach.jpg" width="23%">](https://boytchev.github.io/disfigure/examples/extras-attach.html) [<img src="https://boytchev.github.io/disfigure/examples/snapshots/extras-clothes-bands-polar.jpg" width="23%">](https://boytchev.github.io/disfigure/examples/extras-clothes-bands-polar.html) [<img src="https://boytchev.github.io/disfigure/examples/snapshots/extras-clothes-bands.jpg" width="23%">](https://boytchev.github.io/disfigure/examples/extras-clothes-bands.html) [<img src="https://boytchev.github.io/disfigure/examples/snapshots/extras-clothes-latex.jpg" width="23%">](https://boytchev.github.io/disfigure/examples/extras-clothes-latex.html) [<img src="https://boytchev.github.io/disfigure/examples/snapshots/extras-clothes-slice-and-or.jpg" width="23%">](https://boytchev.github.io/disfigure/examples/extras-clothes-slice-and-or.html) [<img src="https://boytchev.github.io/disfigure/examples/snapshots/extras-clothes-slice-angle.jpg" width="23%">](https://boytchev.github.io/disfigure/examples/extras-clothes-slice-angle.html) [<img src="https://boytchev.github.io/disfigure/examples/snapshots/extras-clothes-slice-wave.jpg" width="23%">](https://boytchev.github.io/disfigure/examples/extras-clothes-slice-wave.html) [<img src="https://boytchev.github.io/disfigure/examples/snapshots/extras-clothes-slice.jpg" width="23%">](https://boytchev.github.io/disfigure/examples/extras-clothes-slice.html) [<img src="https://boytchev.github.io/disfigure/examples/snapshots/extras-clothes-uniform.jpg" width="23%">](https://boytchev.github.io/disfigure/examples/extras-clothes-uniform.html) [<img src="https://boytchev.github.io/disfigure/examples/snapshots/extras-clothes-velour.jpg" width="23%">](https://boytchev.github.io/disfigure/examples/extras-clothes-velour.html) [<img src="https://boytchev.github.io/disfigure/examples/snapshots/extras-lockto.jpg" width="23%">](https://boytchev.github.io/disfigure/examples/extras-lockto.html) [<img src="https://boytchev.github.io/disfigure/examples/snapshots/extras-point.jpg" width="23%">](https://boytchev.github.io/disfigure/examples/extras-point.html) [<img src="https://boytchev.github.io/disfigure/examples/snapshots/figure-create-basic.jpg" width="23%">](https://boytchev.github.io/disfigure/examples/figure-create-basic.html) [<img src="https://boytchev.github.io/disfigure/examples/snapshots/figure-create-height.jpg" width="23%">](https://boytchev.github.io/disfigure/examples/figure-create-height.html) [<img src="https://boytchev.github.io/disfigure/examples/snapshots/figure-parts.jpg" width="23%">](https://boytchev.github.io/disfigure/examples/figure-parts.html) [<img src="https://boytchev.github.io/disfigure/examples/snapshots/minimal.jpg" width="23%">](https://boytchev.github.io/disfigure/examples/minimal.html) [<img src="https://boytchev.github.io/disfigure/examples/snapshots/motion-ankle.jpg" width="23%">](https://boytchev.github.io/disfigure/examples/motion-ankle.html) [<img src="https://boytchev.github.io/disfigure/examples/snapshots/motion-arm.jpg" width="23%">](https://boytchev.github.io/disfigure/examples/motion-arm.html) [<img src="https://boytchev.github.io/disfigure/examples/snapshots/motion-central.jpg" width="23%">](https://boytchev.github.io/disfigure/examples/motion-central.html) [<img src="https://boytchev.github.io/disfigure/examples/snapshots/motion-elbow.jpg" width="23%">](https://boytchev.github.io/disfigure/examples/motion-elbow.html) [<img src="https://boytchev.github.io/disfigure/examples/snapshots/motion-foot.jpg" width="23%">](https://boytchev.github.io/disfigure/examples/motion-foot.html) [<img src="https://boytchev.github.io/disfigure/examples/snapshots/motion-forearm.jpg" width="23%">](https://boytchev.github.io/disfigure/examples/motion-forearm.html) [<img src="https://boytchev.github.io/disfigure/examples/snapshots/motion-knee.jpg" width="23%">](https://boytchev.github.io/disfigure/examples/motion-knee.html) [<img src="https://boytchev.github.io/disfigure/examples/snapshots/motion-leg.jpg" width="23%">](https://boytchev.github.io/disfigure/examples/motion-leg.html) [<img src="https://boytchev.github.io/disfigure/examples/snapshots/motion-limbs-lower.jpg" width="23%">](https://boytchev.github.io/disfigure/examples/motion-limbs-lower.html) [<img src="https://boytchev.github.io/disfigure/examples/snapshots/motion-limbs-upper.jpg" width="23%">](https://boytchev.github.io/disfigure/examples/motion-limbs-upper.html) [<img src="https://boytchev.github.io/disfigure/examples/snapshots/motion-shin.jpg" width="23%">](https://boytchev.github.io/disfigure/examples/motion-shin.html) [<img src="https://boytchev.github.io/disfigure/examples/snapshots/motion-thigh.jpg" width="23%">](https://boytchev.github.io/disfigure/examples/motion-thigh.html) [<img src="https://boytchev.github.io/disfigure/examples/snapshots/motion-torso.jpg" width="23%">](https://boytchev.github.io/disfigure/examples/motion-torso.html) [<img src="https://boytchev.github.io/disfigure/examples/snapshots/motion-wrist.jpg" width="23%">](https://boytchev.github.io/disfigure/examples/motion-wrist.html) [<img src="https://boytchev.github.io/disfigure/examples/snapshots/number-generators.jpg" width="23%">](https://boytchev.github.io/disfigure/examples/number-generators.html) [<img src="https://boytchev.github.io/disfigure/examples/snapshots/posture-blend.jpg" width="23%">](https://boytchev.github.io/disfigure/examples/posture-blend.html) [<img src="https://boytchev.github.io/disfigure/examples/snapshots/posture-dynamic.jpg" width="23%">](https://boytchev.github.io/disfigure/examples/posture-dynamic.html) [<img src="https://boytchev.github.io/disfigure/examples/snapshots/posture-events-global.jpg" width="23%">](https://boytchev.github.io/disfigure/examples/posture-events-global.html) [<img src="https://boytchev.github.io/disfigure/examples/snapshots/posture-events-local.jpg" width="23%">](https://boytchev.github.io/disfigure/examples/posture-events-local.html) [<img src="https://boytchev.github.io/disfigure/examples/snapshots/posture-static.jpg" width="23%">](https://boytchev.github.io/disfigure/examples/posture-static.html) [<img src="https://boytchev.github.io/disfigure/examples/snapshots/posture.jpg" width="23%">](https://boytchev.github.io/disfigure/examples/posture.html) [<img src="https://boytchev.github.io/disfigure/examples/snapshots/world-customize.jpg" width="23%">](https://boytchev.github.io/disfigure/examples/world-customize.html) ## Social media Videos of work-in-progress and earlier attempts at TSL rigging. Click on a snapshot to go to an X post with a video and (sometimes) a link to live demo. [<img width="32%" src="https://boytchev.github.io/disfigure/examples/snapshots/rigging-scanned-model.jpg">](https://x.com/PavelBoytchev/status/1926542790655160595) [<img width="32%" src="https://boytchev.github.io/disfigure/examples/snapshots/example-rigged-skeleton.jpg">](https://x.com/PavelBoytchev/status/1926331170486096017) [<img width="32%" src="https://boytchev.github.io/disfigure/examples/snapshots/example-liquid-metal.jpg">](https://x.com/PavelBoytchev/status/1921696049770447185) [<img width="32%" src="https://boytchev.github.io/disfigure/examples/snapshots/proof-of-concept-1.jpg">](https://x.com/PavelBoytchev/status/1826864700673417265) [<img width="32%" src="https://boytchev.github.io/disfigure/examples/snapshots/proof-of-concept-2.jpg">](https://x.com/PavelBoytchev/status/1829064887701577986) [<img width="32%" src="https://boytchev.github.io/disfigure/examples/snapshots/proof-of-concept-3.jpg">](https://x.com/PavelBoytchev/status/1907372989005320407) [<img width="32%" src="https://boytchev.github.io/disfigure/examples/snapshots/proof-of-concept-4.jpg">](https://x.com/PavelBoytchev/status/1908635265381655037) [<img width="32%" src="https://boytchev.github.io/disfigure/examples/snapshots/proof-of-concept-5.jpg">](https://x.com/PavelBoytchev/status/1909507775899517103) [<img width="32%" src="https://boytchev.github.io/disfigure/examples/snapshots/proof-of-concept-6.jpg">](https://x.com/PavelBoytchev/status/1910048442287862045)