0
ответов

OpenGL ES 1.1 - 2.0 - серьезное изменение?

Я создаю приложение для iPhone с cocos2d и пытаюсь использовать следующий код OpenGL ES 1.1. Однако я плохо разбираюсь в OpenGL, и мое приложение использует OpenGL ES 2.0, поэтому мне нужно его преобразовать. ...
вопрос задан: 15 October 2011 14:30
0
ответов

В OpenGL ES 2.0, Как читать соседние тексели из сэмплера?

Я передаю текстуру с размером NxM в качестве сэмплера в шейдере фрагментов GLSL (OpenGL ES 2.0). Каков правильный способ считывания данных текселя из соседнего текселя? У меня нет "изменяющегося" ...
вопрос задан: 14 October 2011 23:11
0
ответов

Может ли OpenGL ES визуализировать текстуры не базовых 2 измерений?

Это всего лишь быстрый вопрос, прежде чем я углублюсь в преобразование моей текущей системы визуализации в openGL. Я слышал, что текстуры должны быть двух базовых размеров, чтобы их можно было сохранить для рендеринга. Является ли ...
вопрос задан: 13 October 2011 19:11
0
ответов

массив int для текстуры opengl в android

Я пытаюсь добавить некоторые эффекты в камеру в android, я обнаружил кое-что в Интернете, но я застрял при создании текстуры, я использую функцию decodeYUV420SP (), которая возвращает мне int [width * ...
вопрос задан: 13 October 2011 14:13
0
ответов

Можете ли вы использовать glVertexAttribPointer, чтобы назначить меньший вектор большему?

Из раздела 5.8 языка затенения OpenGL® ES (v1.00, r17) [PDF] (выделено мной): Оператор присваивания сохраняет значение rvalue-выражения в l-значение и возвращает r-значение ...
вопрос задан: 12 October 2011 23:00
0
ответов

Можно ли вращать объект вокруг своей оси, а не вокруг оси базовой координаты?

Я следую примеру ротации OpenGL из google, чтобы повернуть простой квадрат (не куб) в моем приложении для Android, например этот код: gl.glRotatef (xrot, 1.0f, 0.0f, 0.0f); // X gl.glRotatef (...
вопрос задан: 11 October 2011 23:25
0
ответов

Для чего используется glVertexAttrib (по сравнению с glVertexAttribPointer)?

Я понимаю, что glVertexAttribPointer устанавливает значения для атрибута вершины на основе массива с указателем. Но для чего нужен glVertexAttrib? Похоже, он просто устанавливает один (возможно ...
вопрос задан: 10 October 2011 21:35
0
ответов

Могу ли я использовать glu с Android NDK

Я не могу включить glu.h в мой проект Android NDK. Я пытаюсь перенести существующий C++ код на NDK, и он использует glu в нескольких местах (в частности, gluErrorString). Неужели в OpenGLES нет glu? Есть ли ...
вопрос задан: 10 October 2011 12:09
0
ответов

Как нарисовать «светящуюся» линию в OpenGL ES

Не могли бы вы поделиться кодом (на любом языке) о том, как рисовать текстурированную линию (который был бы гладким или имел бы эффект свечения, синяя линия, четыре точки), состоящий из множества точек, как на прикрепленном изображении ...
вопрос задан: 9 October 2011 20:20
0
ответов

Использование функции glBindAttribLocation в OpenGL ES

Я не использую функцию glBindAttribLocation в OpenGL ES 2.0. Может ли кто-нибудь дать мне полный контекст? Это что-то вроде g_pLightDir = g_pEffect10-> GetVariableByName ("g_LightDir") - & ...
вопрос задан: 8 October 2011 13:55
0
ответов

Рисование вогнутого многоугольника в OpenGL

У меня есть вогнутый многоугольник, который мне нужно нарисовать в OpenGL . Многоугольник определяется как список точек, которые образуют его внешнее кольцо, и список списков точек, которые определяют его внутренние кольца (исключение ...
вопрос задан: 8 October 2011 00:59
0
ответов

Создание 3D свободной камеры в WebGL - почему ни один из этих методов не работает?

EDIT OK, я попробовал камеру, используя кватернионы: qyaw = [Math.cos(rot[0]/2), 0, Math.sin(rot[0]/2), 0]; qpitch = [Math.cos(rot[1]/2), 0, 0, 0, Math.sin(rot[1]/2)]; rotQuat = quat4.multiply (qpitch, ...
вопрос задан: 7 October 2011 12:49
0
ответов

glVertexAttribPointer нужен каждый раз, когда вызывается glBindBuffer?

В OpenGL (OpenGL ES 2.0 в частности), нужно ли вызывать glVertexAttribPointer каждый раз, когда привязывается новый VBO? Например: glBindBuffer(GL_ARRAY_BUFFER, vertexBuffer1); ...
вопрос задан: 1 October 2011 02:00
0
ответов

WebGL и прямоугольные (сила двух) текстуры

Известно, что WebGL плохо поддерживает NPOT (non-power-of-two) текстуры. Но как быть с прямоугольными текстурами, у которых ширина и высота равны двум целым? В частности, я пытаюсь нарисовать ...
вопрос задан: 30 September 2011 18:10
0
ответов

Разница между glOrthof и glViewPort

На OpenGL-ES я запутался, в чем разница между установкой glOrthof() glViewPort() GLU.gluOrtho2D() с соответствующими параметрами. Поскольку я полагаю, что это все установка части, которую вы можете ...
вопрос задан: 27 September 2011 17:38
0
ответов

Отсечение OpenGL

Я читаю статьи об отсечении уже несколько часов, но, похоже, не могу найти решения своей проблемы. Это мой сценарий: В среде OpenGL ES (IOS, Android) у меня есть 2D ...
вопрос задан: 27 September 2011 13:20
0
ответов

iOS: реализована ли базовая графика поверх OpenGL?

Я нашел одну диаграмму, на которой показана основная графика, реализованная выше OpenGL, а другую - рядом с OpenGL. Я думаю, что Apple поступит разумно, предоставив каждому равный доступ к графике ...
вопрос задан: 26 September 2011 19:30
0
ответов

libgdx SpriteBatch рендеринг в текстуру

Можно ли рендерить в текстуру с помощью SpriteBatch в libGdx (движок Java для Android / Desktop)? Если да, то как это сделать? В основном я хочу визуализировать все в области 320 x 240 с текстурой 512 x 256 и ...
вопрос задан: 26 September 2011 15:08
0
ответов

OpenGL ES 2.0 Shader best practices

Я искал примеры шейдеров в OpenGL и увидел несколько различных стилей. Некоторые шейдеры специально используют встроенные типы (т.е. gl_Vertex) для передачи данных в приложение и из приложения ...
вопрос задан: 24 September 2011 18:43
0
ответов

Использование GluunProject Android OpenGL ES 1.1

Я пытаюсь использовать GluunProject для преобразования кожей Windows в World Coves. Я не пытаюсь получить рабочую образец в эмуляторе или более старых системах Android (с OpenGL ES V1.0), и это не вопрос ...
вопрос задан: 23 September 2011 10:04
0
ответов

Скриншот содержимого OpenGL ES для приложения Paint

Я работаю над приложением Paint для iphone. В моем коде я использую imageView, который содержит контурное изображение, на которое я помещаю CAEAGLLayer для заливки цветов контурного изображения. Сейчас я делаю снимок экрана ...
вопрос задан: 21 September 2011 11:44
0
ответов

Ошибка «Permission Denied» при установке apk на устройстве

Когда я использую Eclipse для развертывания приложения Opengl ES на устройстве, я получаю следующую ошибку [2011-09-19 15:56:40 - SimpleCube] Не удалось установить SimpleCube .apk на устройстве 'S5830bfcc8426': в доступе отказано [2011 -...
вопрос задан: 21 September 2011 06:53
0
ответов

Плавное письмо на iPad

В настоящее время я работаю над проектом iPad, где мне нужна функциональность, позволяющая пользователю писать на листе бумаги стилусом. Я протестировал пару стилусов и обнаружил, что бамбук был ...
вопрос задан: 19 September 2011 12:53
0
ответов

MultisAmpled Render к текстуры в IOS

Я пытаюсь представлять к текстуре в iOS с включенным Multisampling, а затем используйте эту текстуру в моем конечном выходе. Это возможно? Пока я имел только черные текстуры или псевдонимые изображения. ...
вопрос задан: 13 September 2011 13:16
0
ответов

Как сэмплер GLSL определяет минимизацию и, следовательно, уровень MIP-карты текстуры?

Я работаю с OpenGL ES (через WebGL), но я думаю, что этот вопрос применим и к полному профилю OpenGL. . Предположим, я создаю текстуру OpenGL с полными уровнями mipmap и устанавливаю ее ...
вопрос задан: 9 September 2011 21:25
0
ответов

Какова максимальная текстура «счетчик» для iPad / 3GS (видеокарта SGX)? Сколько памяти мы можем использовать «специально» для данных текстуры?

Что именно «совместное память», связанная с памятью текстуры в PowerVR SGX CARD. Нет правильной документации, связанной с этим. Обычно для приложения на iPhone (предполагают 3GS / iPad PowerVR SGX ...
вопрос задан: 9 September 2011 04:45
0
ответов

OpenGL: требуется время жизни массивов вершин

OpenGL newbie question: если я сделаю что-то подобное: GLfloat вершины[] = { .... }; glVertexPointer(3, GL_FLOAT, 0, вершины); ... устанавливает другие вещи ... glDrawArrays(...); Что требуется ...
вопрос задан: 8 September 2011 04:35
0
ответов

Как работает WebGL?

Я ищу глубокое понимание того, как работает WebGL. Я хочу получить знания на уровне, который больше не волнует большинство людей, потому что знания не являются необходимыми, полезными для среднего WebGL ...
вопрос задан: 7 September 2011 05:03
0
ответов

Как я могу прочитать буфер глубины в WebGL?

Используя WebGL API, как я могу получить значение из буфера глубины или каким-либо другим способом определить трехмерные координаты из экранных координат (т. Е. Найти место, по которому щелкнули on), кроме выполнения моих ...
вопрос задан: 7 September 2011 02:09
0
ответов

Как добиться GLARTHOF в OpenGL ES 2.0

Я пытаюсь преобразовать приложение OpenGL ES 1 в приложение OpenGL ES 2, чтобы иметь возможность использовать шейдеры. Теперь я использую функцию GLARTHOF, чтобы иметь «Viewport Real Size», поэтому я могу разместить вершины в ...
вопрос задан: 6 September 2011 08:40