Dans le livre "Mobile 3D Graphics avec OpenGL ES et M3G", les auteurs disent que le choix du bon format de données de vertex aura un impact énorme sur les performances. Ils recommandent GL_SHORT pour la plupart des données de vertex. Est-ce que cela s'applique également pour iPhone OS?Quel est le format de données de vertex préféré pour OpenGL ES sur iPhone OS?
2
A
Répondre
2
tout l'exemple de code que j'ai vu utilise GL_FLOAT; en général avec des trucs en 3D, vous faites assez de maths pour que les formats entiers ne soient pas très pratiques.
Apple OpenGLES Performance Tech Note recommande d'utiliser le point flottant.
Ils parlent également de la façon de commander vos données par vertex pour de meilleures performances; Jeff LaMarche a un excellent article sur la façon de le faire.
Questions connexes
- 1. iPhone OS 3.0 + OpenGL ES 2.0. Est-ce que quelqu'un voit mieux anti-aliasing?
- 2. Existe-t-il une API pour dessiner des statistiques dans OpenGL ES sur iPhone OS?
- 3. Quels frameworks OpenGL ES sont disponibles pour les interfaces utilisateur 2D avec iPhone OS?
- 4. iPhone OpenGL ES mélange alpha incorrect
- 5. Notions élémentaires de la texture 2D pour iPhone OpenGL ES
- 6. Quels livres et ressources sont bons pour apprendre OpenGL ES pour iPhone OS rapidement?
- 7. iPhone OpenGL ES 2d texture d'arrière-plan
- 8. Dans OpenGL ES sur iPhone, comment faire défiler deux images?
- 9. OpenGL à OpenGL-ES - glBegin();
- 10. Grand fond de défilement dans OpenGL ES
- 11. Images de caméra iPhone comme textures OpenGL ES
- 12. Le moyen le plus efficace pour dessiner des pixels individuels dans OpenGL ES (Cocos2d-iphone)
- 13. Puis-je continuer à faire de la programmation orientée objet en utilisant OpenGL ES sur iPhone OS?
- 14. Comment démarrer avec l'implémentation de mon propre code VGP pour le développement d'OpenGL ES sur iPhone?
- 15. Quel est le format de sérialisation de vos données?
- 16. Opengl ES - Rendu incorrect sur l'axe z?
- 17. Quelles applications de démonstration d'Apple sont de bons exemples sur l'utilisation d'OpenGL ES sur iPhone OS?
- 18. OpenGL ES profondeur tampon
- 19. Flash: Quel est le format de données SWX?
- 20. OpenGL ES glRotatef performant le cisaillement au lieu de tourner?
- 21. OpenGL à OpenGL-ES - Modification de la couleur des triangles dans une bande
- 22. Objets de tampon Frame OpenGL ES + Android
- 23. OpenGl ES scrollable ListBox problème de clipping
- 24. Quel est votre outil de débogage open source préféré?
- 25. Puis-je travailler avec M3G sur iPhone OS?
- 26. Quel est le format de AdminSettings.php
- 27. Problèmes glTexCoordPointer avec OpenGL ES
- 28. Comment faire pour déboguer OpenGL ES se bloque?
- 29. Quel est le format international pour les numéros de téléphone
- 30. Configuration de glFrustumf dans OpenGL ES