Выбрать OpenGL ES 1.1 или OpenGL ES 2.0?

Я собираюсь начать новый кроссплатформенный проект openGL (основной для iPhone и ПК). Итак, есть главный вопрос: таргетинг на OpenGL ES 1.1 или OpenGL ES 2.0? Или оба? Пока я читал, что Open GL ES 1.1 на самом деле не устарел, не так ли?

Я собираюсь начать новый проект openGL с кроссплатформой (основной для iPhone и ПК). Итак, есть главный вопрос: таргетинг на OpenGL ES 1.1 или OpenGL ES 2.0? Или оба? Пока я читал, что Open GL ES 1.1 на самом деле не устарел, не так ли?

Я собираюсь начать новый проект openGL с кроссплатформой (основной для iPhone и ПК). Итак, есть главный вопрос: таргетинг на OpenGL ES 1.1 или OpenGL ES 2.0? Или оба? Пока я читал, что Open GL ES 1.1 на самом деле не устарел, не так ли? Так что же говорить за openGL ES 2.0? Программируемый вершинный и фрагментарный шейдер - что-нибудь еще? Я слышал о снижении производительности при альфа-смешивании или около того - может ли это быть правдой? Я предполагаю, что код openGL ES 2.0 также должен работать на ПК - Так действительно ли openGL ES 2.0 более ориентирован на будущее?

Другие разработчики все еще пишут для OpenGL ES 1.1 или 2.0? И почему? Я предполагаю, что в случае, если я выберу openGL ES 2.0, возникнет много накладных расходов для обратной совместимости с openGL ES 1.1. Но есть много iPhone без поддержки openGL ES 2.0 - как мне этого добиться? Есть какой-нибудь опыт?

Я нашел только этот вопрос: OpenGL ES 1.1 или 2.0 на iPhone вроде бы актуален, но это не очень глубокий вопрос о реализации ... Так что любые советы приветствуются! Большое вам спасибо!

31
задан Community 23 May 2017 в 12:32
поделиться