1. Preparação de Textura para Engine Gráfica Customizada
Desenvolvedor de Engine GráficaContexto
Um desenvolvedor está criando um motor gráfico leve para sistemas embarcados que não possui suporte nativo para decodificação de WebP em tempo de execução devido a restrições de CPU.
Problema
Necessidade de carregar texturas diretamente na memória de vídeo como um array de bytes brutos de 8 bits com transparência pré-multiplicada.
Como usar
O desenvolvedor carrega o arquivo 'textura.webp', seleciona a profundidade de bits de '8 bits por canal' e ativa a opção de 'Canal alfa premultiplicado'.
imageFile: textura.webp, bitDepth: 8, premultiplied: trueResultado
Um arquivo binário contendo apenas os pixels RGBA brutos prontos para serem copiados diretamente para o buffer da GPU.