Bonjour,
Je travaille sur le portage de mon moteur 3D sur androïd, et après avoir perdu 1 semaine avant de me rendre compte que glDrawElements n'acceptait pas GL_UNSIGNED_INT sur OpenGL ES 2.0 (mais l'accepte sur ES 3.0, et à priori c'est même plus compliqué que ça car cela pourrait dépendre de la version d'androïd) je suis à la recherche d'un moyen élégant de contourner cette limitation de 65536 vertices / buffer. L'objectif étant d'avoir un moteur qui fonctionne sur toutes les versions d'OpenGL modernes (3.x+ et ES 2.x+) avec le même niveau de fonctionnalités.
J'aimerais savoir si certains parmi vous se sont déjà confronté au problème et si oui quelles solutions avez vous choisit ?
Partager