Se as crianças da casa te arrastaram para o cinema para ver filmes como The Bad Guys ou How to Train Your Dragon: The Hidden World, você deve saber que eles têm duas coisas em comum: ambos pertencem à DreamWorks Animation e foram feitos com o renderizador MoonRay. A novidade é que a DreamWorks confirmou recentemente a abertura do seu código, convidando entusiastas e profissionais de todo o mundo a usar essa tecnologia.

MoonRay, o renderizador da DreamWorks Animation, agora é open source
MoonRay

Apesar da enorme quantidade de opções no mercado, muitos estúdios apostam no desenvolvimento in-house para obter ferramentas sob medida. Um desses estúdios é a DreamWorks Animation, que soltou uma verdadeira bomba durante a edição 2022 da conferência SIGGRAPH: seu renderizador de produção MoonRay deixaria seu perfil proprietário para se tornar open source.

Depois de milhares de solicitações e alguns meses de espera, a DreamWorks cumpriu sua promessa, e o código do MoonRay já está disponível no GitHub para qualquer pessoa que queira brincar com ele. Estamos falando do software usado em filmes de animação como How to Train Your Dragon: The Hidden World, Bad Guys e Puss in Boots: The Last Wish, que foi indicado ao Oscar de Melhor Filme de Animação.

DreamWorks MoonRay, agora é open source

Renderização distribuída, modo XPU, processamento de ray tracing via Intel Embree e vetorização de shaders usando Intel ISPC são algumas das características de suporte encontradas no MoonRay. Uma das prioridades no seu design é que todos os núcleos de todos os equipamentos se mantenham ocupados realizando algum tipo de trabalho útil. Os artistas têm a possibilidade de visualizar múltiplas condições de luz e diferentes propriedades de materiais em todos os tipos de cenários e ambientes.

MoonRay, o renderizador da DreamWorks Animation, agora é open source
Quando dizem «todos os núcleos trabalhando», não exageram

Agora, se você está pensando em baixar um binário e instalá-lo localmente… a resposta é não. O site oficial inclui todas as instruções para o processo de compilação, lista de dependências e outros detalhes técnicos relevantes. Desde o início fica claro que MoonRay não é um software para iniciantes, mas a abertura do seu código certamente habilitará novas opções e combinações.

Site oficial: Clique aqui

Fonte: Cartoon Brew