Rebuilds an object from one reference image as procedural, animation-ready Three.js TypeScript code, not a mesh file.
regomne/magic-snake
A browser-based 3D editor and player for designing and sharing Rubik's Snake shapes with 24, 36, 48, or 72 pieces.
- Estrellas
- 69
- Forks
- 0
- Issues abiertos
- 0
- Último commit
- hace 3 meses
Funciones clave
- 01Select and rotate individual pieces and joints in a 3D view
- 02Convert between 0123 pose encoding, speed-solving notation, and parenthesized formulas
- 03Browse built-in shapes and play folding sequences step by step
- 04Choose classic or rainbow colors, or define a custom cyclic palette
- 05Detect overlapping pieces in the final pose
- 06Share the current shape via URL hash
Casos de uso
- Designing new Rubik's Snake shapes before building them physically
- Checking whether a folding sequence produces an overlap-free final pose
- Learning folding sequences by playing built-in shapes step by step
- Sharing a specific shape with others via a link
Temas
Preguntas frecuentes
- ¿Qué es magic-snake?
- A browser-based 3D editor and player for designing and sharing Rubik's Snake shapes with 24, 36, 48, or 72 pieces.
- ¿magic-snake es gratuito? ¿Qué licencia tiene?
- magic-snake no declara ninguna licencia. Su código es público, pero sin licencia no tienes permiso explícito para reutilizarlo; consulta al autor antes de depender de él.
- ¿magic-snake sigue mantenido?
- Actualizado en los últimos 6 meses. El último commit de magic-snake fue el 4 ago 2026.
- ¿Para qué puedo usar magic-snake?
- Designing new Rubik's Snake shapes before building them physically Checking whether a folding sequence produces an overlap-free final pose Learning folding sequences by playing built-in shapes step by step Sharing a specific shape with others via a link
- ¿Dónde consigo magic-snake?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/regomne/magic-snake
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Interactive 3D insect field guide in the browser, with 63 species whose bodies are generated procedurally in TypeScript and Three.js, no model files.
A free, bilingual 3D museum in the browser where young children and their grown-ups explore prehistoric animals across land, sea, and sky.
Browser-based previs studio for blocking scenes, posing characters, and cutting camera moves, then exporting shots to AI video models.
An Agent Skill that lets Codex, Claude Code, or Cursor generate an orbitable Three.js 3D Chinese-style building that assembles itself brick by brick.
An interactive TypeScript and Three.js solar system simulator that shows how gravity shapes orbits, with a guided tour and free-explore mode.