A abordagem de trabalho
chart-animation cria gráficos em movimento cujos números e geometria vêm do quadro atual do vídeo. Separa a escala que mapeia dados em pixels da interpolação que transforma quadros em valores variáveis. Essa distinção importa quando o temporizador próprio da biblioteca de gráficos diverge do renderizador offline.
O fluxo documentado usa Remotion para renderizar e mantém os conjuntos de dados nas props de entrada. Abrange barras crescentes, contadores, revelação de linhas e sequências de classificação. Rótulos exatos, unidades e valores finais são conferidos em imagens estáticas renderizadas antes de codificar um vídeo ou repetir o design com vários conjuntos de dados.
Entregas esperadas
- Uma composição de gráfico Remotion controlada por quadros.
- Um MP4 e entradas reutilizáveis de dados e tema.
- Imagens estáticas representativas para conferir rótulos, posições e valores.
Do briefing à revisão
- 01Valide o mapeamento dos dados
Identifique campo de tempo, séries, unidades e intervalo de valores. Registre a composição Remotion com esquema de entrada e props padrão, mantendo os dados separados do tema. Quando o número de linhas definir a duração, calcule-a por calculateMetadata para que outro conjunto não mantenha a duração do vídeo anterior.
- 02Controle mudanças pelos quadros
Calcule valores e posições pelo relógio de quadros. Desative loops concorrentes da biblioteca de gráficos e formate os valores exibidos depois de arredondá-los.
- 03Inspecione antes de codificar
Renderize imagens do início, do meio e do fim com as props reais da entrega. Confira números exatos, mudanças de posição, rótulos e escala antes de renderizar o MP4 completo.