— GROW LAB
Avatar rig.
Il personaggio del marchio come pupazzo vettoriale: un corpo per vista, giunti con pivot
misurati sui tracciati originali, pose e cicli pronti per qualsiasi animazione futura.
Il rig vive in src/lib/growAvatar.ts — le pose sono JSON copiabili.
CONSOLE RIG — … clicca una vista per selezionarla · i valori sono la posa, copiabile in qualsiasi animazione
{ } import { VIEWS, mountAvatar, cycleTimeline } from '@/lib/growAvatar';
const av = mountAvatar(svgEl, VIEWS.find(v => v.id === 'side')!);
av.pose({ j: { legF: 24, legB: -18, arm: 16 }, y: -10, lean: 10 }, 0.5); // qualsiasi posa
cycleTimeline(av, 'run'); // corsa in loop