El enfoque de trabajo
chart-animation construye gráficos animados cuyos números y geometría proceden del fotograma actual. Separa la escala que transforma datos en píxeles de la interpolación que transforma fotogramas en valores cambiantes. Esa diferencia importa cuando el temporizador propio de una biblioteca gráfica no coincide con el renderizador sin conexión.
El flujo documentado usa Remotion para el resultado renderizado y conserva los conjuntos de datos en las props de entrada. Cubre barras crecientes, contadores, trazado de líneas y secuencias de ranking. Se comprueban etiquetas, unidades y valores finales exactos en imágenes fijas antes de codificar el vídeo o repetir el diseño con distintos datos.
Entregables esperados
- Una composición de gráficos Remotion dirigida por fotogramas.
- Un MP4 y entradas reutilizables de datos y tema.
- Imágenes fijas representativas para comprobar etiquetas, posiciones y valores.
Del brief a la revisión
- 01Valida el mapeo de datos
Identifica campo temporal, series, unidades y rango de valores. Registra la composición Remotion con su esquema y props predeterminadas, separando datos y tema. Si el número de filas determina la duración, calcúlala con calculateMetadata para que otro conjunto de datos no herede la duración anterior.
- 02Dirige los cambios desde los fotogramas
Calcula valores y posiciones usando el reloj de fotogramas. Desactiva bucles de animación competidores de la biblioteca gráfica y formatea los valores después de redondearlos.
- 03Inspecciona antes de codificar
Renderiza imágenes iniciales, intermedias y finales con las props reales de entrega. Comprueba cifras exactas, cambios de ranking, etiquetas y escala antes de renderizar el MP4 completo.