Ejes de suspensión – Blender

ejes_blender

Desde el demo que llamé “Fake dynamic system” se me ocurrió un metodo para simular la suspensión de un vehículo para usarse en el motor de juegos de Blender, ya sabia de la existencia de la librería “Bullet” que esta incluida para hacer set-ups de vehículos con sus respectivas propiedades físicas (rigidez, fricción de neumáticos, amortiguación, etc) pero lo que no me gustó fue, que en mi caso era necesario tener los vehículos con una velocidad mayor, dando saltos por rampas, curvas pronunciadas y demás, y con Bullet noté cierta inestabilidad con esas características, así que decidí en aquel momento regresar al motor de dinámicas “SUMO” y probar con algo que se me había ocurrido que ya mencione al comenzar a escribir, el “Fake dynamic system”

Video en acción de unos vehículos con las dinámicas falsas en llantas

Ahora con la nueva versión hubo algunos cambios y mejoras al motor, aunque ahora de plano mi antiguo archivo quedo completamente sin funcionamiento y fue necesario hacer un setup nuevo pero usando el motor de dinámicas Bullet (de nuevo, solo el motor, no la librería) en conjunto con las opciones de Do Fh y Rot Fh en el panel de lógica.

De esa manera y usando algunos “track to” y curvas IPO pude simular el efecto de suspensión y amortiguación, pero dando la apariencia de que las llantas estan sujetadas a los extremos de cada eje de suspensión, como si se tratara de un vehículo real…   con la palabra “real” solo me refiero a que las llantas no estan flotando en el aire :). El funcionamiento en general es mucho mejor que con Sumo obviamente, asi que intentare completar lo que tenia planeado hacer ( que se ve en el primer video, arriba), a ver si ahora si logro completarlo 🙂

Asi es como quedo el primero intento, yo diría que no esta tan mal 🙂