je voudrais savoir quelques conseils, des articles ou des livres sur la performance dans les simulations OpenGLConseils pour la performance de portée dans les simulations OpenGL
Répondre
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
Le "must have" 404ème: / – Abaab
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é.
- 1. portée et la performance variable
- 2. Conseils pour la conception de la performance Silverlight
- 3. Performance d'animation squelette OpenGL
- 4. Simulations simples pour la physique en Python?
- 5. Définition de l'indicateur clé de performance demandant des conseils
- 6. Comment puis-je débuter avec les simulations de Monte Carlo pour les données financières en Perl?
- 7. Langue (s) appropriée (s) pour les simulations en modélisation?
- 8. sont les conseils sur la performance de réglage base de données ususal Invalide pour une application tierce comme Drupal
- 9. Conseils pour les systèmes de gabarit
- 10. Conseils de performance/conseils pour le service Web .NET fournissant des informations à partir du serveur sql
- 11. Conseils pour l'ancrage de fenêtres pour Mac
- 12. Dégradés pour les polygones dans OpenGL
- 13. Conseils sur la façon de simplifier les choses pour l'utilisateur
- 14. Comment spécifier la portée par défaut dans le fichier applicationContext.xml de Spring pour demander la portée?
- 15. Conseils pour la conception de propriétés?
- 16. Conseils pour afficher les similitudes dans les fichiers
- 17. Portée du débogage de la portée du flash
- 18. Linux/bash conseils pour les développeurs?
- 19. Conseils Xcode pour les utilisateurs Eclipse?
- 20. Comment utiliser les multicœurs dans Ocaml pour faire des simulations Monte Carlo?
- 21. Conseils pour synchroniser les webapps et svn?
- 22. Puis-je obtenir des données de terrain de n'importe où pour les simulations?
- 23. Ressources pour les tests de performance
- 24. Conseils pour les applications légères Android
- 25. Conseils pour l'intégration d'iTunes
- 26. Simulations basées sur l'agent utilisant la XBOX 360 en C#
- 27. problème de performance dans IE
- 28. Conseils pour commencer le développement d'applications 3D
- 29. Conseils pour les débutants (Eclipse & Application Web)
- 30. JSF2 - quelle portée pour les éléments ajax?
Si vous avez donné un peu plus d'informations sur votre application, vous pouvez obtenir des conseils plus spécifiques. – tkerwin