NotasLocomoción procedural para Three.js

Una librería de movimiento procedural humano

Primera versión de la librería: camina, corre, se agacha, salta y va a un punto, sin animaciones grabadas.

Este fin de semana usé Claude por primera vez y decidí intentar algo que de otra manera no hubiera podido hacer: una librería de movimiento procedural humano para Three.js.

No hay animaciones bakeadas: el movimiento se calcula en tiempo real, así el personaje no sigue una animación predefinida y puede reaccionar al entorno, como en el apoyo de los pies.

Funciona con point and click y, por ahora, con modelos humanoides. También camina agachado y salta, tiene más de 100 parámetros para definir distintos perfiles de movimiento y es compatible con los rigs de Mixamo y el metarig de Rigify. Se adapta al tamaño del modelo: un personaje más chico camina más rápido de paso y más lento de velocidad, como lo haría alguien de ese tamaño.

Publicado originalmente en LinkedIn.