SiVOP – Agora com texto e Display Lists!

Depois de uma prova no meio da semana, mais avanços. Agora já mostra o texto da interação desejada (Rotação ou translação, nos eixos X, Y, Z), melhoras quando renderiza o aramado junto com as faces sólidas e principalmente, o desempenho está MUITO melhor.

Para efeito de comparação, a versão nova está rodando um arquivo com mais de 50.000 vértices e 50.000 faces consideravelmente mais rápido no meu computador (Duron 1.6 GHz, 512 MB de RAM, 32MB vídeo onboard) que a versão antiga no computador da facultade (Athlon 64, 1GB RAM, Radeon integrada).

A “sacada” é a utilização das Display Lists, que “precompilam” o seu código, bastando chamar a função glCallList(listID) para executar esses comandos em seqüência.

De quebra, fechei a versão 0.5, “Teimoso”.

Não coloquei screenshot uma vez que não houve mudança “visível” considerável…

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s