Skip to content

Parámetros, animación, etapas y exportación a GIF/MP4

La animación vive en Eidolang en lugar de en un estado de lienzo aparte. La reproducción 2D, la 3D, la reproducción por etapas y la exportación a GIF/MP4 comparten una única línea de tiempo, lo que mantiene la reproducción en pantalla alineada con los fotogramas exportados.

Controles deslizantes de parámetros

txt
param r 1 range 0.5 4 step 0.1
circle c O radius r

Cada param aparece en Parámetros. La figura se reevalúa mientras arrastras; al soltar, el valor se escribe de vuelta en el comando. Declara range para obtener un intervalo de control deslizante completo y útil.

Animación continua

txt
animate r duration 2s mode pingpong

El objetivo debe ser un parámetro o un objeto vinculado con libertad editable. Las opciones incluyen:

  • mode loop, pingpong u once;
  • speed o duration;
  • over t0 t1 para un intervalo restringido.

Los controles de reproducir/pausar de la barra de estado muestran una vista previa. Detener confirma los valores animados actuales como literales, en forma de edición que se puede deshacer.

Presentaciones por etapas

txt
stage givens duration 1.2s reveal fade
point A -3 0
point B 3 0
segment base A B

stage result duration 1.2s reveal draw
point M = midpoint(A, B)
hide base transition erase duration 0.6s
  • Los objetos anteriores a la primera stage son fondo persistente.
  • reveal cut|fade|draw controla los objetos nuevos.
  • clear oculta los objetos de etapas anteriores sin eliminar los valores de dependencia.
  • show/hide admiten cut, fade, draw/erase y su propia duración.

Los scripts por etapas obtienen controles de anterior, reproducir/pausar, reiniciar, siguiente y una barra de desplazamiento completa. La edición se abre en el estado final completado; reproducir desde ahí reinicia desde la primera etapa.

Exportar GIF y MP4

Abre Exportar y selecciona GIF o MP4:

  1. Elige Vista actual o Ajustar al contenido; en 2D también se admite un rectángulo personalizado.
  2. Decide si incluir la cuadrícula de coordenadas.
  3. Elige la escala de trama, la frecuencia de fotogramas y una duración predefinida o personalizada. Los valores predeterminados vienen de Ajustes › Valores de exportación.
  4. Un script por etapas exporta su línea de tiempo de etapas; un animate ordinario exporta un único movimiento completo.
  5. En 3D también se ofrece órbita de cámara.

Ambos formatos generan los mismos fotogramas a partir de la misma línea de tiempo, así que la elección solo afecta a la codificación. La duración parte de la línea de tiempo del script, pero el diálogo de exportación puede sustituirla por un valor predefinido o personalizado. Eidograph limita el número total de fotogramas para proteger la memoria y marca una exportación limitada. Reduce la frecuencia de fotogramas, la duración o la escala de trama para reducir el tamaño.

Elegir entre GIF y MP4

GIFMP4
Codificaciónpaleta, hasta 256 colores por fotogramaH.264, color completo
Tamaño de archivocrece rápido con la duración y el detallemucho menor con la misma duración y escala
Reproducciónse repite solo en cualquier sitio que muestre imágenesnecesita un reproductor de vídeo; se mantiene fluido en clips largos o de alta resolución
Recomendado parachats, foros y gestores de incidenciasdiapositivas, edición de vídeo y grabación de clases

Notas sobre el MP4:

  • El vídeo es mudo y nunca transparente; el diálogo de exportación oculta el interruptor de fondo transparente en ambos formatos animados.
  • H.264 exige dimensiones en píxeles pares, así que un ancho o alto impar se redondea hacia arriba un píxel.
  • La codificación usa el codificador H.264 del sistema. Si el sistema no puede codificar H.264 en el tamaño elegido, la exportación informa de un error y el GIF sigue disponible.

Mantén la animación robusta

  • Anima un parámetro en lugar de un resultado derivado.
  • Mantén la construcción válida en todo el rango; los extremos de un arco, por ejemplo, no deben coincidir.
  • Usa un samples moderado para intersecciones numéricas y superficies.
  • Reproduce desde el inicio y revisa Diagnósticos antes de exportar.
  • Para conservar una pose final, usa Detener para escribir los valores actuales y luego guarda el proyecto.