Anúncio da versão 1.4.2

1 view
Skip to first unread message

André Santee

unread,
Dec 24, 2008, 5:18:38 PM12/24/08
to GameSpaceLib Google Groups
Na véspera de natal estou tirando um tempinho para disponibilizar a versão 1.4.2 da GameSpaceLib. Esta versão não traz muitas alterações, apenas um recurso que possibilita uma maior otimização para o desenho de sprites e outra adição para aprimorar a customização.
 
Estive tendo alguns problemas com o servidor do site. Notei que sumiram quase todos os SDKs da GSlib que estavam armazenados no servidor, e o pior de tudo é que não sei desde quando isso está assim. De qualquer forma, fiz o upload das versões mais recentes novamente.
 
As novidades da versão 1.4.2 são:
 
  • Adicionado o modo de alpha GSAM_ALPHA_TEST, que aplica somente alpha-testing aos sprites, sem processar o alpha-blending. Isso faz com que a renderização de sprites simples seja muito mais veloz. Especialmente para placas de vídeo mais antigas.
  • Adicionado o método GS_SPRITE::SetSpriteOrigin(GS_VECTOR2) para a implementação de eixos arbitrários aos sprites.
 
Faça uma busca na documentação para saber mais sobre essas novidades.
 
Outra novidade na qual já comecei a trabalhar, e está prevista já para janeiro ou fevereiro de 2009, é a implementação do suporte a shaders, especialmente os pixel shaders (ou fragment programs, como também são conhecidos). Isso vai abrir, e muito, as possibilidades para a programação de efeitos modernos de qualquer tipo, e vai trazer um novo gás ao estilo 2D.
 
Quem não utiliza ou não pretende utilizar shaders também vai ser beneficiado com esta novidade, pois o processamento dos sprites se tornará mais veloz nos computadores equipados com as mais recentes gerações de GPUs, pois todas as transformações serão feitas pela placa de vídeo, ao invés de serem calculadas pela CPU.
Os shaders serão baseadas na linguagem Cg da NVIDIA e o SDK virá com exemplos de efeitos já prontos.

PhillippBR

unread,
Dec 24, 2008, 5:25:11 PM12/24/08
to GameSpaceLib
Realmente muito bom, quem sabe dessa forma começa a nascer grandes
projetos feitos por nós ^^

Abraços André, e continue com o excelente trabalho =)
Reply all
Reply to author
Forward
0 new messages