Há muita pesquisa ativa sobre renderização de gráficos vetoriais 2D usando tesselação na GPU, e o trabalho de Raph Levien é um exemplo representativo. É interessante ver essa tecnologia aplicada em um produto.
Fico curioso para saber se o Rive é usado apenas para criar animações legais ou se também pode ser usado para construir UIs dinâmicas.
A nova tecnologia de renderização parece muito legal e eu gostaria de usá-la em um projeto pessoal de hobby.
Como oferece uma API semelhante a Cairo/Skia/canvas/NanoVG, imagino que não seja difícil de aprender.
Estou ansioso por isso desde que o Rive foi anunciado; antes eu usava Skia, mas agora uso o Impeller, um novo motor de renderização otimizado para Flutter.
A equipe do Impeller mencionou que o renderizador do Rive é bom para gráficos vetoriais, mas que também precisa resolver outros problemas, como renderização de UI. Agora que o renderizador foi aberto como open source, espero que as duas equipes possam aprender uma com a outra.
Gosto do produto e da empresa Rive, e também gosto de open source.
A camada de abstração de renderização do Rive recebeu licença MIT, e o Rive Editor é necessário.
Tenho curiosidade sobre o objetivo dessa abertura de código e sobre os planos para a comunidade que querem construir com isso.
Pessoalmente, acho essa notícia muito interessante.
Tenho recomendado o Rive a vários clientes, de empresas de saúde a empresas de jogos, e agora acho que ele está pronto para adoção.
O fato de o renderizador mais recente ser "código-fonte fechado" ou ainda não estar concluído era uma preocupação nas discussões, então fico feliz que isso tenha sido resolvido.
Continua surgindo software para resolver o problema da renderização de gráficos vetoriais, mas ainda não há uma solução definitiva.
Se houver cuidado com computação em GPU e com os limites de erro, parece possível obter renderização precisa.
Tenho curiosidade sobre como o desempenho dessa renderização se compara ao do Skia ou do Pathfinder.
Este último pode, quando o hardware oferece suporte, usar computação em GPU para realizar a etapa de converter caminhos em triângulos.
Eu preferiria que essa tecnologia se afastasse das tecnologias de desktop, mas é uma pena não haver um editor nativo como aplicativo de desktop.
Tenho curiosidade sobre quão viável é criar jogos para web com isso.
Gostaria de usá-lo junto com o Pixi.js, e como ele tem um pipeline de assets vetoriais embutido, parece que o desempenho pode ser melhor.
1 comentários
Comentários do Hacker News