NOTÍCIA

Unity 5.5 agora traz renderização linear para Android e iOS

No Android, a renderização linear requer a API gráfica OpenGL ES 3, que representa 61,1% dos dispositivos Android. No iOS, a renderização linear requer a API de gráficos de metal, que representa 71,1% dos dispositivos iOS.

Unity 5.5 agora traz renderização linear para Android e iOS
Imagem: Redação iMasters

Um dos novos recursos do Unity 5.5 é a renderização linear no AndroidAndroid46 conteúdosAndroid push notifications com Quasar Framework, Firebase e integração com WordPressDev (Back & Front) · mai 2019O X do Xamarin Forms – O guia das funcionalidades nativas - Parte 02: AndroidDev (Back & Front) · abr 2019Modularização de AndroidDev (Back & Front) · ago 2019Ver tudo em Dev (Back & Front) e no iOS. No Android, a renderização linear requer a API gráfica OpenGL ES 3, que representa 61,1% dos dispositivos Android. No iOS, a renderização linear requer a API de gráficos de metal, que representa 71,1% dos dispositivos iOS.

Com a renderização linear, você garante que inputs, outputs e o computation estão no espaço de cores correto. O brilho da imagem final irá linearmente com a quantidade de luz na cena. Isso significa uma iluminação mais consistente em suas cenas e recursos.

Com a alternativa “Espaço de cores Gamma”, o brilho começará rapidamente a ficar branco quando os valores subirem, o que é ruim para a qualidade da imagem. Veja um exemplo abaixo:

image01-1-1

Devido às grandes diferenças entre renderização linear e gamma, não há retorno para a renderização gamma porque os ativos precisarão ser reautorizados. Isso significa que um jogo que usa renderização linear não será executado em dispositivos Android e iOS que ofereçam suporte somente ao OpenGL ES 2.0.

Contamos com filtros no Google Play para garantir que os jogos que usam renderização linear e não pudem ser executados corretamente em dispositivos OpenGL ES 2.0 não serão listados no Google Play. Procedemos da mesma forma no iOS, confiando no iOS Keys para filtrar jogos de renderização lineares na loja iOS.

[awprm urls=https://imasters.com.br/noticia/ubuntu-16-04-lts-vai-suportar-oficialmente-barra-do-unity-na-base-da-tela/]

Além disso, o Unity 5.3 introduziu suporte para a API de gráficos OpenGL ES no editor do Windows para melhorar o tempo de iteração de desenvolvedores móveis. Trabalhamos com vários fornecedores de GPUs para permitir a renderização linear com o OpenGL ES no Windows. Esta funcionalidade já está disponível nos drivers GeForce 376.09, graças a Piers Daniell da NVIDIA por sua ajuda.

Para dar uma olhada no processamento linear, fizemos uma cena teste simples para celular e desktop com os recursos corretos que você pode baixar gratuitamente aqui.

screenshot-2016-12-07-15-22-21

Atualmente, o WebGL 2.0 não suporta renderização linear no Unity, mas a equipe está trabalhando com o Khronos WebGL e o Chrome para fornecer esse recurso em uma versão futura.

***

Com informações de Unity

Matérias especiais e reportagens conduzidas internamente pela Redação iMasters. Acompanhe no Twitter @imasters e no Instagram/Threads @portalimasters

Ver perfil