quarta-feira, 13 de junho de 2012

Revisões no carregamento de texturas

Olá

Neste post irei falar brevemente sobre duas atualizações na engine que a tornaram muito mais poderosa no carregamento de texturas.

A primeira delas foi a implementação do carregamento de imagens com alpha. A implementação antiga somente possibilitava o carregamento de imagens no formato RGB, convertendo o Alpha para cores variadas. Agora a engine percebe em momento de execução o formato da imagem e a carrega em RGB ou RGBA dependendo do resultado.

Com essa implementação, removi diversas outras desnecessárias a engine que foram implementadas no início do desenvolvimento.

A segunda atualização foi para a criação de um método que carregasse a textura invertida mesmo, já que muitos casos não precisam da textura invertida. Isso otimiza o carregamento da textura, aumentando o desempenho da engine.

Um comentário: