Skip to content

infamedavid/OpenRocketAnimator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🚀 OpenRocket Animador (ORA) - Addon para Blender

Logo

ORA es un addon para Blender que permite importar modelos 3D exportados desde OpenRocket y animarlos usando datos de simulación en formato CSV. Ideal para crear visualizaciones de vuelos de cohetes en 3D con precisión física.


🛠️ Características

1. Importa un Modelo de Cohete

  • Carga un archivo .obj (exportado desde OpenRocket).
  • Incluye una opción para corregir la escala del modelo.

2. Carga Datos de la Simulación de Vuelo

  • Carga un archivo .csv generado por OpenRocket.
  • Detecta automáticamente las columnas necesarias (posición, tiempo, rotación).

3. Anima con los Datos de La Simulacion

  • Anima la posición y opcionalmente el roll del cohete.
  • Puedes especificar:
    • Offset de inicio (frames).
    • Frecuencia de keyframes (útil para controlar el número de cuadros insertados).
    • Activar o desactivar rotación (roll).

4. Maneja las Camaras y pone en Foco tu Cohete

  • Haz que la camara activa apunte directamente al cohete y lo siga en su trayectoria.
  • Puedes anadir nuevas camaras montadas sobre el cohete y hacer que se sacudan para mayor dramatismo

📦 Instalación

  1. Descarga el archivo ORA2.zip.
  2. ejecuta Blender.
  3. Dirigete a Edit/Preferences/Add-ons.
  4. En la esquina superior derecha selecciona"Install from File " navega hasta la carpeta donde descargate el zip seleccionalo y listo!`.

✅ Modo de Uso

  1. Importa el modelo OBJ

    • Exporta desde OpenRocket en formato OBJ.
    • En Blender, usa el panel OpenRocket en la barra lateral (N).
    • Selecciona el archivo OBJ y presiona "Importar OBJ".
    • Si el modelo se ve demasiado grande/pequeño, ajusta el factor de escala y usa "Corregir Escala".
  2. Cargar Simulación

    • Selecciona el archivo CSV con los datos de simulación.
  3. Configura la animación

    • Define si deseas incluir rotación (roll).
    • Ajusta el offset de inicio y la frecuencia de keyframes.
  4. Generar animación

    • Haz clic en "Animar desde CSV".
  5. (Opcional) Usa el botón "Animación Lineal" para hacer que las curvas tengan interpolación lineal, evitando aceleración/desaceleración automática que produce el modo Bézier cuando la frecuencia de keyframes es diferente a 1. esto es útil para mantener una simulación técnica más precisa.


🧪 Requisitos

  • Blender 4.0 o superior.
  • Modelo .obj y simulación .csv exportados desde OpenRocket.

✅ Manual test checklist (Rocket Camera)

  • Change Y Offset (m) and confirm the mounted rocket camera moves immediately in local Y.
  • Change Z Rotation and confirm the mounted rocket camera rotates immediately around local Z.
  • Confirm these live edits use delta transforms and do not overwrite the base mount transform.
  • Press Update Camera and confirm the base mount is rebuilt while live offsets remain applied.

📜 Licencia

Este addon se distribuye bajo la licencia GPL-3.0.

SIN GARANTÍA: El autor no se hace responsable del uso que se le dé al addon ni de los resultados obtenidos.


About

Import and Animate OpenRocket Rockets.

Resources

License

Stars

2 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages