Поскольку в OpenGL нет таких функций, как GLLoadObjFile ('myModel.obj' ); Какой лучший учебник для загрузки файла 3D-модели, такого как.obj, в приложение для iOS? Я пробовал загрузчик волнового фронта, но не похоже...
На всю жизнь я не могу найти хороших примеров чистого Android NDK для OpenGL ES 2. Один включенный собственный пример проекта активности -создает контекст ES 1. Есть ли примеры программ...
Допустим, у нас есть текстура (, в данном случае 8x8 пикселей ), которую мы хотим использовать в качестве листа спрайтов. Одно из вложенных -изображений (спрайт )представляет собой подобласть 4x3 внутри текстуры, как на этом изображении:(Нормированный...
Загрузка текстур из viewDidLoad работает нормально. Но если я пытаюсь загрузить их из обновления GLKViewController, я получаю сообщение об ошибке. Я делаю это, потому что хочу заменить новую фоновую текстуру без изменений...
Гарантируется ли порядок отрисовки треугольников в 3D API таким же, как их порядок в индексном буфере? Например, если у меня есть два перекрывающихся треугольника в одном вызове отрисовки, а проверка глубины выполняется...
Я смешиваю две библиотеки, использующие OpenGL :Qt и OpenSceneGraph. Я ориентируюсь на OpenGL ES 2, поэтому все делается с помощью шейдеров и вызовов, совместимых с ES 2. Я специально использую OSG с...
Я разрабатываю приложение OpenGL для iPhone. В моем вершинном шейдере мне нужен способ изменить цвет большого количества (, но не всех )вершин одновременно, поэтому я остановился на индексации цвета....
У нас есть приложение для рисования iOS. В настоящее время рисование реализовано с помощью OpenGL ES 1.1. Мы используем некоторые алгоритмы для сглаживания линий, таких как кривые Безье. Итак, когда происходят события касания, мы получаем некоторый набор.
Я пытаюсь создать небольшое демонстрационное приложение Open GL2.0 на Android, но получаю следующие ошибки в журнале: cat 07 -02 20 :50 :40.110 :E/libEGL (1252 ):вызов OpenGL ES API без текущего...
Я изо всех сил пытаюсь заставить следующий простой алгоритм работать в Samsung Galaxy SIII float rand (vec2 co ){ return fract (sin (точка (co.xy,vec2 (12.9898,78.233)))*43758.5453 ); }.... vec3 цвет =...
Я хотел использовать 6 разных текстур на кубе, по одной на каждую сторону, но не могу найти ошибку. Вот мой текущий код :var texturen = new Array (); function initTexture (sFilename,texturen ){ var...
Можно ли каким-либо образом установить символическую точку останова, которая срабатывает, когда любой вызов функции OpenGL устанавливает любое состояние, отличное от GL_NO_ERROR? Первоначальные данные свидетельствуют о том, что opengl_error_break предназ
Я рендерил объекты через OpenGL и в большинстве ситуаций получил плавную частоту кадров 60 кадров в секунду.
ПОКА я не делаю что-то тяжелое в фоновом потоке, например извлекаю данные из REST API, обрабатываю их, ...
Мне нужен совет, прежде чем слишком углубляться в мой следующий проект. Я хотел бы поддерживать все различные разрешения, которые сейчас поддерживаются iOS (retina, iPhone без -retina и всеми 3 iPad ). Что...
В моем родном потоке FFMpeg получает и декодирует кадры, а затем ставит их в очередь. На стороне Java у меня есть GLSurfaceView, и из Renderer.onDrawFrame я вызываю собственный код, передавая...
Я выполняю свертку с ядром 3x3 в Шейдер iPhone, GLSL ES 1.1. В настоящее время я просто делаю 9 поисков текстур. Есть ли более быстрый способ? Некоторые идеи: передача входного изображения в качестве буфера...
Я хочу сделать 3D металлический компас в iOS, у которого будет подвижная крышка. То есть, когда вы касаетесь ее тремя пальцами и пытаетесь двигать пальцами вверх, крышка продолжает двигаться пальцами и после...
У меня есть фоновое изображение, которое я рисую с помощью open gl 1.0 es. Проблема в том, что когда я рисую это маленькое изображение на большом экране, я получаю это... Линии/разрывы в шаблоне не должны быть там. Я ...
Я немного возился с программированием и, наконец, решил, что наконец-то готов к части OpenGL, затем я снова подумал и решил, что мне нужно какое-то руководство, как изучить/запомнить OpenGL ES 2.0!
...
В моем приложении для iOS (предназначенном для iPad) я хотел бы использовать не мощность двух (NPT) текстур. Мой запрос GL_VERSION возвращает «OpenGL ES 2.0 APPLE». Согласно спецификации, он должен поддерживать текстуры NPT, но...
Я пытаюсь установить максимальный размер текстуры в Android для OpenGL 2.0. Но я обнаружил, что следующая инструкция работает только в том случае, если я в настоящее время нахожусь в контексте OpenGL, другими словами, у меня должно быть ...
Я хочу выполнить некоторую обработку фонового изображения с использованием OpenGL ES 2 и шейдеров, но не рисовать на поверхности (т. Хотя я уже сделал это на iOS, я...
Моя игра использует слишком много батареи. Я не знаю точно, сколько он использует по сравнению с сопоставимыми играми, но он использует слишком много. Игроки жалуются, что он много потребляет, а некоторые из них отмечают, что это заставляет...
У меня есть приложение для iPad Я работаю, и одна возможная функция, которую мы рассматриваем, - это позволить пользователю прикоснуться к изображению и деформировать его. По сути, изображение будет похоже на картину, и когда ...
Я работаю с Android и OpenGL ES 2.0, и я у меня проблема, которую я не могу сформулировать в виде твердого вопроса. На изображении http://i.imgur.com/XuCHF.png у меня в основном есть форма, чтобы ...
Я не могу найти ссылку на это. Вся документация для разработчиков Android ориентирована на OpenGL ES 1.0. Как начать использовать OpenGL 2.0 в Android SDK с помощью API уровня 8? Если уровень 8 не поддерживается, то какой уровень ...
У меня есть игра для Android, с использованием libgdx framework в магазине Google Play есть отчет: java.lang.RuntimeException: ошибка eglSwapBuffers: EGL_SUCCESS
at android.opengl.GLSurfaceView$EglHelper....