Todos los proyectosdonut.c dibuja un toro en 3D que gira usando solo caracteres de texto. Lo rehíce en Rust con Claude Code.
Primero escribí las matemáticas y luego cubrí cada paso con pruebas. La versión de abajo es un port que corre en tu navegador.
Lo que hice
- Toma puntos del toro, los gira, los proyecta y sombrea cada uno con 12 caracteres.
- Las matemáticas tienen su propia especificación, y hay pruebas para la proyección, la luz y el dibujo.
- Corre en cualquier lado con un comando de Docker.
Pruébalo
@@@
$$$##########
###***!*!**=!!!!!*
***!!*!!=;;:::;==!!=
!!!!!==;:~-,,,,,-~:;=;
=!!!=;:~,. .,-:;;
;====;:~, ,..-~~::
;;;;:~-,.~ **~~::::
::::::~~~=*#@@#*=;;:-
~::::::;=!*#**!!=:,
,-~~::;===!!!=:,
.,-~~::~-.
El toro, dibujado con doce caracteres y girando en su lugar.Diseñado y desarrollado por Eduardo Aire Torres (se abre en otra pestaña) con Next.js (se abre en otra pestaña), React (se abre en otra pestaña), TypeScript (se abre en otra pestaña), Sass (se abre en otra pestaña) y three.js (se abre en otra pestaña), y alojado en Vercel (se abre en otra pestaña). Las actualizaciones recientes se hicieron con ayuda de Claude Code (se abre en otra pestaña) y Cursor (se abre en otra pestaña). Tipografía: Degular (se abre en otra pestaña) de James Edmondson (OH no Type Co. (se abre en otra pestaña)).