Glaxnimate 0.5.4
Esta versão apresenta uma grande variedade de novos recursos e diversas correções.
Novas funcionalidades de animação
Uma nova funcionalidade é a predefinição de overshoot de quadro-chave, que permite editar a transição do quadro-chave para ir além dos limites impostos anteriormente.
Adicionado suporte para "auto-orientação" de grupos e camadas, alinhando automaticamente sua rotação com o caminho do movimento.
Revisão da composição
Esta é uma grande mudança na forma como as composições são tratadas internamente. Todas as composições agora compartilham os mesmos atributos e funcionalidades, sem ter uma composição "principal" que determine como as outras composições devem se comportar.
Isso corrige diversas pequenas inconsistências que eram causadas anteriormente por essa distinção.
Além disso, ao salvar formatos que suportam uma única composição, o Glaxnimate exportará automaticamente a composição ativa, simplificando o processo de exportação e aprimorando o gerenciamento geral do projeto.
Formatos de arquivo
A principal novidade é o suporte a arquivos de projeto do Adobe After Effects (.aep). Isso permite abrir animações criadas no AE diretamente no Glaxnimate.
Embora nem todos os recursos do AE sejam suportados, a maioria das animações deve funcionar bem.
Houve também várias melhorias em outros formatos de arquivo.
SVG
Agora, importar um SVG não animado usa a mesma duração da composição atual, facilitando o uso de arquivos SVG como ativos.
Foi adicionado suporte para importação de SVG com formas de caminho animadas, bem como animateMotion
.
As animações dentro de <defs>
agora são importadas corretamente.
Algumas outras melhorias na importação incluem correções na opacidade do grupo, caminhos de recorte, detecção de ponto de ancoragem e detecção dos quadros inicial e final (a última correção também se aplica à importação AVD).
A exportação para SVG recebeu inúmeras melhorias, como melhor conversão de formato de estrela, limite de esquadria exportado corretamente, remoção de formas de traço desnecessárias e correção da exportação de pré-composições com tempo estendido ou deslocamentos de tempo.
Lottie
A importação de arquivos Lottie também recebeu diversas melhorias.
Agora, o Glaxnimate suporta o carregamento de arquivos lottie com realces de gradiente radial, posições divididas e camadas auto-orientadas. A importação em zigue-zague também foi aprimorada.
Também houve correções na importação do dotLottie. Agora, imagens e metadados personalizados são devidamente suportados.
Melhorias no Abrir / Salvar
Além do suporte a formatos, esta versão apresenta diversas melhorias de qualidade de vida no fluxo de abertura/salvamento.
Salvar um arquivo define o caminho de exportação padrão para a pasta onde o arquivo foi salvo, para evitar ter que selecionar a pasta novamente se você quiser exportar o arquivo para vários formatos.
Sempre que possível, os arquivos de backup são salvos na mesma pasta do arquivo que está sendo editado. Anteriormente, os arquivos de backup eram armazenados exclusivamente na pasta de dados do glaxnimate, o que dificultava o acesso.
Abrir diretamente um arquivo de imagem estática define a animação para 1 segundo em vez de 0.
Uma nova configuração foi introduzida na caixa de diálogo de preferências que permite alternar entre a caixa de diálogo de arquivo nativo do sistema e a de widgets do Qt.
Também houve melhorias na API de script para lidar com plugins de importação/exportação: o novo método window.choose_option()
mostra uma caixa de diálogo para exibir uma seleção de uma lista, e exceções de plugins de E/S agora são exibidas no console de script.
Animações mais precisas
A renderização da animação recebeu diversas correções. Alguns arquivos podem parecer ligeiramente diferentes, mas agora a animação aparece como esperado.
As curvas de suavização para quadros-chave agora oferecem um tempo mais preciso. Alguns problemas com a renderização do último quadro para camadas e quadros-chave de retenção foram resolvidos, e a interface do usuário não disponibiliza mais quadros fora do intervalo da composição para seleção.
Houve correções visuais para máscaras, caminho de corte e modificadores de caminho de deslocamento.
Pequenas funcionalidades
Adicionado suporte para carregar ativos de imagem da web em vez de limitar a arquivos locais.
Adicionadas paletas integradas com cores RAL e web, e o seletor de paletas foi melhorado para acomodar essas paletas grandes.
Segurar Ctrl agora permite que você ajuste a alça de posição de transformação ao eixo x ou y para ajustes precisos.
Finalmente, alguns botões na página avançada da caixa de diálogo de rastreamento foram corrigidos.
APK Android experimental
Agora há um download do APK arm64 para Android, oferecendo a você a oportunidade de experimentar o Glaxnimate no seu dispositivo móvel.
Isto é experimental, portanto nem todas as funcionalidades podem estar disponíveis e a interface do usuário ainda não foi aprimorada.