Perguntas com a marcação «performance»

12
Qual é o tamanho ideal de textura?

Recentemente, adicionei um empacotador de textura ao meu projeto que compacta uma certa quantidade de texturas em uma única, como esta: Assim, por exemplo, este tem 582x1023 pixels de tamanho. O objetivo de adicionar essas texturas compactadas era obviamente melhorar o desempenho, então eu...

11
Gerenciando estado e componentes gráficos?

Costumo fazer muita otimização prematura ao lidar com gráficos. Existem alguns princípios que sempre tento seguir: Mantenha o número de componentes D3D no mínimo. (Estados de renderização, buffers, shaders, etc.) Somente ligue componentes se for absolutamente necessário. (Não está vinculado,...

10
Iluminação rápida com várias luzes

Como posso implementar iluminação rápida com várias luzes? Não quero restringir o jogador, ele pode colocar um número ilimitado e, possivelmente, luzes sobrepostas no nível. O problema é que os shaders que contêm loops dinâmicos que seriam necessários para calcular a iluminação tendem a ser...

10
XNA gagueira em intervalos regulares

Estou tentando instalar o hardware, mas estou encontrando algum problema de desempenho estranho. A taxa de quadros média é de cerca de 45, mas é extremamente instável. Windowed SynchronizeWithVerticalRetrace = false IsFixedTimeStep = false PresentationInterval = PresentInterval.Immediate A...