У меня возникли проблемы с поиском информации, связанной с тем, что я должен выбрать, OpenGL ES 1.1 или 2.0 для 2D-графики.OpenGL ES 1.1 vs 2.0 для 2D-графики с вращающимися спрайтами?
OpenGL ES 1.1 на Android немного ограничено моими знаниями и основано исключительно на подсчете спрайтов. Единственным полезным средством визуализации является draw_texture() (насколько я знаю). Тем не менее, у меня нет вращения и вращения.
Теперь с поддержкой NDK поддержки OpenGL ES 2.0, я пытаюсь выяснить, есть ли что-либо, что преформы, а также draw_texture(), но может обрабатывать вращение.
У кого-нибудь есть информация о том, может ли 2.0 помочь мне в этой области?
Я только сейчас возвращаюсь к этому (у меня были некоторые веб-проекты в течение последних двух месяцев), но моя «информация» в основном поступает из разговора Google, сделанного в Gaming, где был сделан (и выпущен) спрайт-рендеринг, чтобы проверить несколько методов рендеринга. draw_texture оказался далеко, почти в два раза быстрее, чем следующий ближайший (VBO, iirc) метод для рендеринга спрайтов. Хотя, если 2.0 не поможет в этой области, мне просто придется сбрасывать draw_texture для любых моих потребностей в ротации. –
хорошо, если четвероногие в целом слишком медленны, вы все равно сможете использовать их или какой-либо другой медленный метод для фактического вращения, затем кешировать результат и использовать его с draw_texture на последующих кадрах. Таким образом, вы платите только один раз. –