NotasLocomoción procedural para Three.js

Paradas y vueltas como una persona

Un solo paso de cierre al llegar, y vueltas de 2–3 pasos cuando el destino queda detrás.

Dos situaciones delataban que era procedural: la llegada y las vueltas.

  • Al llegar, el personaje daba pasitos para cuadrar los pies. Ahora acepta un pie algo adelantado, con el cuerpo centrado entre los dos, y los brazos ya no dan un latigazo al quedar quieto.
  • Con el destino detrás, daba cuatro pasitos casi en el sitio que se pisaban. Ahora frena y gira hacia él en 2–3 pasos grandes que ya se desplazan en la nueva dirección, como en las capturas de CMU (2–3 pasos de unos 100–140°), pivotando sobre el pie de apoyo.

De paso corregí la pierna en el aire, que podía estirarse de lado para rodear el pie apoyado.