Hi everyone,
I made a small family-friendly 3D cat with Three.js: Miso.
Live demo: Miso · 3D
GitHub: GitHub - echoscarrie-lab/miso-3d-cat: A family-friendly interactive 3D cat made with Three.js. · GitHub
It is a lightweight static page with a procedural cat model built from simple Three.js geometry. You can drag to rotate, scroll to zoom, and click buttons to make Miso meow, pounce, eat, drink milk, or spin.
I kept it simple on purpose: no framework, no build step, and an embedded Three.js r128 copy so it can run offline.
This started as a tiny playful experiment, and I cleaned it up as an open-source demo. Feedback is very welcome, especially on how to make the character feel more lively while keeping the code approachable.