Si je veux faire le rendu d'une grande carte, quelle est la meilleure pratique pour utiliser OpenGL ES avec un appareil mobile (Android ou iPhone) ?
Quelle est la meilleure structure pour contenir tous les sommets, les normales et les coordonnées de texture ?
Je suppose que l'utilisation d'une structure entrelacée peut vous apporter quelques avantages en termes de performances grâce à la mise en cache de la mémoire. D'accord ?
Dois-je utiliser drawArrays ou drawElements pour transmettre mes données à OpenGL ES ?
Je n'ai pas fait de tests, mais je pense que drawElements est plus rapide si le GFX n'utilise pas la mémoire partagée, car il n'y a pas besoin de pousser autant de données. Puisque c'est très proche de metall, qu'en pensez-vous ? (l'iPhone est basé sur ARM alors que la plateforme Android est basée sur Qualcomm (également un ARM ?))
Je vous prie d'agréer, Madame, Monsieur, l'expression de mes salutations distinguées,
Friedrich