Parâmetros, animação, etapas e exportação de GIF/MP4
A animação vive no Eidolang em vez de num estado de tela separado. O 2D, o 3D, a reprodução por etapas e a exportação de GIF/MP4 partilham uma única linha do tempo, mantendo a reprodução no ecrã alinhada com os fotogramas exportados.
Cursores de parâmetros
param r 1 range 0.5 4 step 0.1
circle c O radius rCada param aparece em Parâmetros. A figura reavalia-se enquanto arrasta; ao soltar, o valor é escrito de volta no comando. Declare range para um intervalo de cursor completo e útil.
Animação contínua
animate r duration 2s mode pingpongO alvo tem de ser um parâmetro ou um objeto vinculado com liberdade editável. As opções incluem:
mode loop,pingpong, ouonce;speedouduration;over t0 t1para um intervalo restrito.
Os controlos Reproduzir/Pausar da barra de estado servem para pré-visualizar. Parar confirma os valores animados atuais como literais, numa edição que pode ser anulada.
Apresentações por etapas
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- Os objetos antes do primeiro
stagesão fundo persistente. reveal cut|fade|drawcontrola os novos objetos.clearoculta os objetos de etapas anteriores sem eliminar os valores das dependências.show/hidesuportam corte, esbatimento, desenho/apagamento, e a sua própria duração.
Os scripts por etapas ganham controlos de anterior, reproduzir/pausar, reiniciar, seguinte e uma barra de avanço completa. A edição abre no estado final concluído; Reproduzir a partir daí recomeça na primeira etapa.
Exportar GIF e MP4
Abra Exportar e selecione GIF ou MP4:
- Escolha Vista atual ou Ajustar ao conteúdo; o 2D também suporta um retângulo personalizado.
- Decida se inclui a grelha de coordenadas.
- Escolha a escala de rasterização, a taxa de fotogramas e uma duração predefinida ou personalizada. As predefinições vêm de Definições › Predefinições de exportação.
- Um script por etapas exporta a sua linha do tempo de etapas; um
animatenormal exporta um único movimento completo. - O 3D oferece adicionalmente a órbita da câmara.
Ambos os formatos geram os mesmos fotogramas a partir da mesma linha do tempo, pelo que a escolha diz respeito apenas à codificação. A duração começa na linha do tempo do script, mas a caixa de exportação pode substituí-la por um valor predefinido ou personalizado. O Eidograph limita o número total de fotogramas para proteger a memória e assinala uma exportação limitada. Reduza a taxa de fotogramas, a duração ou a escala de rasterização para reduzir o tamanho.
Escolher entre GIF e MP4
| GIF | MP4 | |
|---|---|---|
| Codificação | paleta, até 256 cores por fotograma | H.264, cor completa |
| Tamanho do ficheiro | cresce depressa com a duração e o detalhe | muito menor com a mesma duração e escala |
| Reprodução | repete sozinho em qualquer sítio que mostre imagens | precisa de um leitor de vídeo; mantém-se fluido em clipes longos ou de alta resolução |
| Indicado para | conversas, fóruns e registos de problemas | apresentações, edição de vídeo e gravação de aulas |
Notas sobre o MP4:
- O vídeo é silencioso e nunca transparente; a caixa de exportação oculta o interruptor de fundo transparente em ambos os formatos animados.
- O H.264 exige dimensões em píxeis pares, pelo que uma largura ou altura ímpar é arredondada para cima em um píxel.
- A codificação usa o codificador H.264 do sistema. Se o sistema não conseguir codificar H.264 no tamanho escolhido, a exportação indica um erro e o GIF continua disponível.
Manter a animação robusta
- Anime um parâmetro em vez de um resultado derivado.
- Mantenha a construção válida em toda a gama; por exemplo, os extremos de um arco não devem coincidir.
- Use
samplesmoderado para interseções numéricas e superfícies. - Reproduza desde o início e verifique os Diagnósticos antes de exportar.
- Para manter uma pose final, use Parar para escrever os valores atuais e depois guarde o projeto.
