2010-02-05 3 views

Répondre

5

Voici un presentation pour vous aider à démarrer. Ce peut être AMD mais la plupart des points restent.

Aussi, si vous êtes sérieusement dans OpenGL, il y a un livre qui est un must to have.

Mais il y a probablement une règle d'or - lisez le OpenGL 3.2 specifications, et N'UTILISEZ AUCUNE chose qui est marquée comme SANS PRÉCISION. Cela seul vous sauvera de la plupart des goulots d'étranglement OpenGL.

Quelques conseils généraux:

  • réduire la quantité de draw calls (appels vers le matériel graphique)
  • réduire autant que possible les changements de texture (utiliser texture atlases)
  • utilisation efficace des données à graphiques solutions de cartes (de préférence Vertex Buffer Object et Framebuffer Object)
  • mesurer les performances, utilisez profilers pour trouver les goulots d'étranglement!
  • faire ce que vous pouvez calculaions sur le GPU en utilisant shaders
+1

Le "must have" 404ème: / – Abaab

1

Si vous ne le faites pas déjà, assurez-vous d'utiliser des objets tampon vertex. Si l'ombrage complexe vous ralentit, envisagez un modèle d'ombrage différé.

Questions connexes