Если я хочу рендерить только огромную карту, как лучше всего использовать OpenGL ES с мобильным устройством (на базе Android или iPhone)?
Какая структура лучше всего содержит все вершины, нормы и координаты текстуры?
Я полагаю, использование чередующейся структуры может дать вам некоторые преимущества в производительности, вызванные кэшированием памяти. Хорошо?
Должен ли я использовать drawArrays или drawElements для отправки моих данных в OpenGL ES?
Ну, я вообще не тестировал, но мог бы подумать, что drawElements может быть быстрее, если GFX не использует разделяемую память, так как вам не нужно загружать столько данных. Так как это действительно близко к металлу, что вы думаете? (iPhone основан на ARM, а платформа Android - на Qualcomm (также ARM?))
С уважением,
Friedrich