0
ответов

OpenGL ES 2.0 на iPhone. Сколько текстурных модулей можно использовать?

В документации Apple: (http://developer.apple.com/library/ios/#documentation/3DDrawing/Conceptual/OpenGLES_ProgrammingGuide/OpenGLESPlatforms/OpenGLESPlatforms.html) говорится, что для «OpenGL ES 1.1 на ...
вопрос задан: 3 June 2012 13:52
0
ответов

Неожиданные результаты реализации простого размытия в движении в Libgdx

На двух прикрепленных рисунках скриншот рабочего стола функций libgdx, как и ожидалось. Скриншот с моего Galaxy Nexus, к сожалению, не такой, как ожидалось. Я пытаюсь создать простое движение...
вопрос задан: 2 June 2012 03:27
0
ответов

Шейдер GLSL, который прокручивает текстуру

Как прокручивать текстуру на плоскости? Итак, у меня есть плоскость с текстурой, могу ли я использовать шейдер для прокрутки слева направо (бесконечно) текстуры на ней?
вопрос задан: 1 June 2012 12:36
0
ответов

Разложить проекционную матрицу44 на левые, правые, нижние, верхние, ближние и дальние граничные значения

Может ли кто-нибудь помочь мне получить левые, правые, нижние, верхние, ближние и дальние граничные значения из проекционной матрицы44?
вопрос задан: 31 May 2012 11:33
0
ответов

Захват вывода Isgl3d как изображения

У меня возникла куча трудностей при создании снимка UIImage контролируемого вида Isgl3d. Кажется, что бы я ни делал, у меня просто черный квадрат. У меня есть рабочий вид камеры и 3d модель в моем ...
вопрос задан: 29 May 2012 06:40
0
ответов

Быстрые динамические вершины в OpenGL ES 2.0 на Android

Я пытаюсь отрисовать набор линий на Android с помощью OpenGL ES 2.0, и мне нужно знать, как это сделать лучше всего. Прямо сейчас я создал класс LineEngine, который создает FloatBuffer из всех...
вопрос задан: 28 May 2012 17:25
0
ответов

Проверить, находится ли точка внутри конуса в трехмерном пространстве

Рассмотрим: X(x1,y1,z1) точку, которую мне нужно проверить, если она находится внутри конуса. M(x2,y2,z2) вершина конуса. (верхняя точка конуса) N(x3,y3,z3) точка в середине основания конуса. I ...
вопрос задан: 27 May 2012 05:15
0
ответов

Android smooth game loop

У меня проблемы с плавной прокруткой в ​​OpenGL (тестирование на SGS2 и ACE) Создавал простые приложения - только горизонтальная прокрутка изображений с фиксированной скоростью или перемещение только одного изображения (плеера) по ...
вопрос задан: 25 May 2012 09:56
0
ответов

Почему FloatBuffer вместо float []?

Я уже давно использую FloatBuffers в своем коде для Android (скопировал его из какого-то туториала по opengles), но не могу точно понять, что это за конструкция и зачем она нужна. Например, этот код...
вопрос задан: 22 May 2012 06:53
0
ответов

как изменить содержимое FloatBuffer, сохранив при этом производительность?

я пробовал использовать floatbuffer.put(float[]); но так как я обрабатываю более 200 квадратов, все с разными текстурными координатами, которые обновляются в каждом кадре, мой fps резко падает, и игра ...
вопрос задан: 18 May 2012 16:47
0
ответов

Аппаратное ускорение декодирования h.264 в текстуру, наложение и т. п. в iOS

Возможно ли и поддерживается ли использование API-интерфейса декодирования h.264 с аппаратным ускорением iOS для декодирования локального (непотокового )видеофайла, а затем создания других объектов поверх него? Я хотел бы сделать...
вопрос задан: 18 May 2012 05:08
0
ответов

Сбой OpenGL ES при перемещении фона, iOS 5.1

У меня небольшая проблема с моим приложением iOS. Когда я использую iOS-симулятор 5.1 ipad/iphone, приложение работает, но когда я использую настоящее устройство iOS (iPad и iPhone 5.1 тоже), приложение...
вопрос задан: 16 May 2012 15:53
0
ответов

Почему смешивание OpenGL не работает в HTC Desire?

Кто-нибудь знает, как включить смешивание в OpenGL (android) в HTC Desire. Я пытаюсь нарисовать цветные треугольники и использую альфа-значение цветового буфера, чтобы смешать их с фоном (или ...
вопрос задан: 12 May 2012 20:18
0
ответов

Как использовать текстуры с типом GL_HALF_FLOAT_OES в iOS?

Я пытаюсь создать плавающую текстуру для хранения промежуточных результатов моего конвейера рендеринга, созданного фрагментным шейдером. Мне нужны значения фрагментов, которые нужно подписать с плавающей запятой. Я понимаю, что ...
вопрос задан: 11 May 2012 13:35
0
ответов

как рисовать пользовательские фигуры с помощью простой текстуры в libgdx?

Я хочу рисовать пользовательские статические формы в своей игре, как это делают злые птички: но проблема в том, что текстура имеет квадратную форму. как мы можем указать "SpriteBatch" рисовать фигуры с помощью некоторых...
вопрос задан: 11 May 2012 08:22
0
ответов

Сколько максимум треугольников можно нарисовать на ipad с помощью opengl es в 1 кадре?

Сколько максимум треугольников можно нарисовать быть нарисованным на ipad в одном кадре. Кроме того, существует ли ограничение на количество вызовов gl, используемых для рисования этих треугольников?
вопрос задан: 10 May 2012 13:18
0
ответов

Является ли OpenGL потокобезопасным для нескольких потоков с разными контекстами?

Я знаю, что совместное использование одного контекста между потоками - плохая новость. Я знаю, что могу безопасно создавать и использовать контекст с закадровым буфером кадра во вторичном потоке, когда ничего не происходит с ...
вопрос задан: 7 May 2012 15:04
0
ответов

Android сжатие/масштабирование и glfrustum

Я нарисовал несколько 2D-фигур с помощью OpenGL, и теперь я хочу добавить сжатие/масштабирование.Мой вид - перспектива (вид сверху ). Я предположил, что это 3D с осью z = 0. Теперь, как мне изменить glfrustum и добавить...
вопрос задан: 6 May 2012 16:07
0
ответов

Функция pow GLSL?

У меня есть следующее: float xExponential = pow(xPingPong, 5); И не работает, утверждая: ОШИБКА: 0:53: Нет соответствующей перегрузки для вызова функции «pow». Я делаю что-то не так? Разработка для iOS...
вопрос задан: 6 May 2012 15:03
0
ответов

Как определить массив констант в GLSL (OpenGL ES 2.0 )?

Я просто хочу хранить массив весов, необходимых для каждого вычисления фрагмента. Это :float weights[5] = float[5] (3.4, 4.2, 5.0, 5.2, 1.1 ); Просто выдает эту :ERROR :0 :30 :']' :синтаксическую ошибку...
вопрос задан: 6 May 2012 00:43
0
ответов

java.lang.RuntimeException :Ошибка eglSwapBuffers :EGL _УСПЕШНО

У меня есть приложение OpenGL в магазине Google Play, и я ежедневно сталкиваюсь с исключение :java.lang.RuntimeException :Ошибка eglSwapBuffers :EGL _УСПЕХ at android.opengl.GLSurfaceView$EglHelper....
вопрос задан: 5 May 2012 06:09
0
ответов

Рендеринг OpenGL ES 2d в изображение

Мне нужно написать OpenGL ES 2 -средство трехмерного рендеринга на iOS. Он должен отрисовывать некоторые примитивы, такие как линии и многоугольники, в 2D-изображение (, это будет рендеринг векторной карты ).Каким способом лучше всего получить...
вопрос задан: 4 May 2012 20:21
0
ответов

Прозрачные изображения OpenGL имеют черный цвет

Я работаю над игрой для Android, и мне было интересно, почему всякий раз, когда я рисую изображения с прозрачностью, всегда кажется, что к прозрачные части. Это происходит повсюду и делает...
вопрос задан: 30 April 2012 03:42
0
ответов

Как повторно -написать 2D-приложение OpenGL для OpenGL ES?

Я работаю над 2D-игрой OpenGL со спрайтовой графикой. Недавно мне посоветовали использовать вызовы OpenGL ES, так как это подмножество OpenGL и позволит мне легче портировать его на мобильные устройства...
вопрос задан: 24 April 2012 14:22
0
ответов

Графические эффекты типа эластичных щупалец в Contre Jour

Интересно, насколько красива игра Contre jour для IOS. Особенно мне нравятся упругие "щупальца", показанные в этом видео на 2 мин 20 сек: http://www.youtube.com/watch?v=ptdTdJarWLwКак я могу...
вопрос задан: 24 April 2012 12:38
0
ответов

OpenGL ES не#39;не удаляет мою текстуру из памяти

В настоящее время я разрабатываю приложение для iOS (iPad и iPhone), которое использует OpenGL ES 1.0 для рендеринга некоторых основных текстур. Я использую атласы для хранения и представления своих текстур. Мой основной атлас относительно большой (...
вопрос задан: 20 April 2012 13:23
0
ответов

Масштабирование и прокрутка с помощью OpenGL ES

Я делаю 2D-головоломку для iOS и в настоящее время пытаюсь реализовать масштабирование и прокрутку с помощью UIPinchGestureRecognizer. Масштабирование выполняется следующим образом: у меня есть целевой 2D-вектор, который представляет собой "масштабировани
вопрос задан: 19 April 2012 15:14
0
ответов

Преимущества использования Core Graphics

Я хотел бы знать, какие преимущества я получаю от использования Core Graphics вместо Open GL ES. Мой главный вопрос основан на следующем: Создание простой анимации просмотра. Создание привлекательной визуальной составляющей ...
вопрос задан: 19 April 2012 09:01
0
ответов

Прозрачный фон Opengl и предварительный просмотр камеры не #39; не нравится текстурирование

Я работал над созданием наложения камеры opengl и успешно разместил 3D-куб с прозрачным фоном поверх предварительного просмотра камеры, однако проблема возникает, когда добавление текстуры....
вопрос задан: 14 April 2012 18:05
0
ответов

OpenGL -Рисование квадрата с помощью glDrawArrays()

Я рисую квадрат с помощью glDrawArrays()следующим образом:glTranslatef(0.0f,0.0f,-6.0f); const GLfloat quadVertices[] = { -1.0f, 1.0f, 0.0f, 1.0f, 1.0f, 0.0f, 1.0f,-1.0f, 0.0f,...
вопрос задан: 14 April 2012 05:33