0
ответов

Почему этот вершинный шейдер GLSL не компилируется?

Я пишу мой собственный шейдер с OpenGL, и я озадачен, почему этот шейдер не компилируется. Может ли кто-нибудь еще взглянуть на это? В качестве вершины я передаю 2 числа с плавающей запятой (разделенных байтами) в этом ...
вопрос задан: 22 July 2011 01:42
0
ответов

Bhí éifeachtaí trédhearcacha OpenGL ar taispeáint go leor uafásach ar Meego

táimid ag cruthú roinnt ciúbanna 3D leath-trédhearcacha i radharc le OpenGL a thaispeánann go han-mhaith ar Windows 7 agus Fedora 15, ach a éiríonn uafásach go leor ar chóras Meego. Seo an chuma atá air ...
вопрос задан: 21 July 2011 16:09
0
ответов

OpenGL в C # в WinForms

Мне нужно написать простую программу, которая будет рисовать что-то в приложении Windows Forms с использованием OpenGL и C #? Не могли бы вы привести мне пример библиотеки и / или, может быть, учебника? Я нашел это: http: // ...
вопрос задан: 19 July 2011 07:47
0
ответов

Почему этот шейдер OpenGL использует координаты текстуры за пределами 1.0?

Я пытаюсь познакомиться с шейдерами в opengl. Вот пример кода, который я нашел (работает ing с openframeworks). Код просто размывает изображение за два прохода, сначала по горизонтали, затем ...
вопрос задан: 18 July 2011 19:31
0
ответов

Qt & OpenGL - QGLWidget & QPainter: буферизация глубины

Я создаю подкласс QGLWidget и имею свой код рисования в paintEvent вместо paintGL, поскольку я хочу рисовать 2D наложение с помощью QPainter на мои 3D-материалы, сделанные с помощью OpenGL. Моя буферизация глубины работает нормально, когда я ...
вопрос задан: 15 July 2011 15:22
0
ответов

Профилирование рендеринга графики без профилировщика

В настоящее время у нас есть довольно продвинутые инструменты для сглаживания рендеринга, позволяющие видеть различные этапы, время, затрачиваемое на вызовы отрисовки и т. д. Но без них графический конвейер - это настоящий черный ящик, когда он ...
вопрос задан: 13 July 2011 19:34
0
ответов

Буферный объект OpenGL Vertex, могу ли я получить доступ к данным вершин для других целей, таких как обнаружение коллизий?

Я в настоящее время используются классы GLTools, которые поставляются вместе с 5-м изданием Superbible. Я ищу класс GLTriangleBatch, и он имеет следующий код: // Создаем главный массив вершин ...
вопрос задан: 13 July 2011 05:30
0
ответов

система координат освещения для каждого фрагмента

I Я разрабатываю приложение OpenGL 2.1 с использованием шейдеров, и у меня проблема с отдельным фрагментным освещением. Освещение правильное при начальной загрузке моей сцены, но когда я перемещаюсь по сцене, ...
вопрос задан: 12 July 2011 20:24
0
ответов

C - недопустимое использование массива, отличного от lvalue

У меня есть матричная структура: typedef struct Matrix {float m [16]; } Матрица; Когда я пытаюсь вызвать эту функцию: memcpy (m-> m, MultiplyMatrices (m, & translation) .m, sizeof (m-> m)); Я получаю ...
вопрос задан: 11 July 2011 05:16
0
ответов

Egiazko z balioa sakonera bufferretik lortzean

Shader batean sakonera buffer batetik laginketak 0 eta 1 arteko balioak itzultzen ditu, espero bezala. Kameraren plano hurbileko eta urruneko planoak kontuan hartuta, nola kalkulatu egiazko z puntua puntu honetan, hau da, ...
вопрос задан: 11 July 2011 04:07
0
ответов

Нечетные результаты с использованием glTexImage2D

Я пытался выяснить, как работает glTexImage2D, и вижу некоторые странные результаты из довольно четкого кода. Мой код просто рисует грубый круг в беззнаковом массиве длиной 256 * 256, а затем ...
вопрос задан: 9 July 2011 21:31
0
ответов

OpenGL - Будет ли использоваться несколько замедляющих рендеринг VBO?

Я визуализирую несколько мешей (иногда более 500), и я хотел узнать, как лучше всего подойти к этому. Было бы бессмысленно создавать 500 VBO, а затем, если они проходят усеченную вершину и видимость ...
вопрос задан: 6 July 2011 19:11
0
ответов

Wéi zitt een OpenGL Inhalt wärend d'Gréisst vun win32 Fënster

Wärend d'Gréisst vun der Win32 Fënster geännert gëtt, mat OpenGL Kontext, weist et just schwaarz op der nei ausgesater Géigend. Ech kréien eng WM_PAINT Noriicht beim Gréisst änneren, an ech probéieren neien Inhalt ze maachen, awer et schéngt wéi wann ..
вопрос задан: 6 July 2011 07:37
0
ответов

Как GDI / GDI + работает без OpenGL или DirectX

Извините, если это не по теме. Если так; пожалуйста, не стесняйтесь переместить его на соответствующий сайт. Как GDI / GDI + выполняет рендеринг на видеокарте (отображает содержимое на экране) без использования нижнего -...
вопрос задан: 6 July 2011 03:23
0
ответов

Невозможно получить целочисленные атрибуты вершин, работающие в GLSL 1.5

Я использую контекст OpenGL 3.2 с GLSL 1.5, и по какой-то причине целочисленные атрибуты (типа int, uint, ivecX или uvecX) всегда читаются как 0 в вершинном шейдере. Я объявляю их, используя: in ...
вопрос задан: 6 July 2011 01:45
0
ответов

Когда я запускаю .jar, я получаю ошибку «Нет lwjgl в java.library.path»

Я делаю базовую игру на Java, используя библиотеку LWJGL через Netbeans. Я создал библиотеку с lwjgl, lwjgl_util и jinput .jar и добавил -Djava.library.path = C: \ LWJGL \ native \ windows к ...
вопрос задан: 5 July 2011 21:00
0
ответов

Объектно-ориентированная архитектура для рендеринга в играх на основе шейдеров

Я постоянно сталкиваюсь с этой проблемой при создании игровых движков, где мои классы хотят выглядеть так: interface Entity {draw () ; } class World {draw () {for (e в организациях) e.draw (); } } ...
вопрос задан: 5 July 2011 12:58
0
ответов

Необъяснимое поведение при использовании uniform sampler2d []

Извините, но для этого потребуется немного объяснение. Я стараюсь сделать это как можно проще. Что я хочу сделать: Я визуализирую поля высот. Поле высоты может иметь несколько участков. A ...
вопрос задан: 5 July 2011 12:48
0
ответов

Использует ли WebKit OpenGL для рендеринга переходов CSS?

Использует ли WebKit OpenGL для рендеринга переходов CSS или программный рендеринг?
вопрос задан: 4 July 2011 06:19
0
ответов

Как OpenGL работает на самом низком уровне? [closed]

Я понимаю, как писать программы OpenGL / DirectX, и я знаю математику и концептуальный материал, лежащий в основе этого, но мне любопытно, как связь GPU-CPU работает на низком уровне. Скажем, у меня есть OpenGL ...
вопрос задан: 4 July 2011 00:01
0
ответов

Смешивание нескольких текстур в GLSL

Это долго, но обещаю, это интересно. :) Я пытаюсь имитировать внешний вид текстурирования другого приложения с помощью jMonkeyEngine. У меня есть список вершин и граней (треугольников), составляющих ...
вопрос задан: 3 July 2011 18:13
0
ответов

копирует ли glMapBuffer данные?

Я новичок в OpenGL. Мой вопрос: что делает glMapBuffer за кулисами? выделяет ли он новую память хоста, копирует в нее данные объекта GL и возвращает указатель? гарантировано ли ...
вопрос задан: 1 July 2011 14:32
0
ответов

Нужна ли больше двойная буферизация

Поскольку современные карты, похоже, хранят список команд рендеринга и сбрасывают только при вызове glFlush или glFinish, действительно ли нужна двойная буферизация? Игра OpenGL, которую я разрабатываю для Linux (ATI ...
вопрос задан: 1 July 2011 09:51
0
ответов

Лучший способ обработки вершин в OpenGL? C ++

Я реализую средство визуализации карт для Quake. В настоящее время я просматриваю массивы вершин и отправляю их по одной. Мне сказали, что, используя массивы вершин, я могу значительно ускорить ...
вопрос задан: 30 June 2011 12:39
0
ответов

Подход к написанию шейдер фрагмента GLSL со сплошным цветом для каждого треугольника / грани

У меня есть данные о вершинах и треугольниках, которые содержат цвет для каждого треугольника (грани), а не для каждой вершины. то есть одна вершина используется несколькими гранями, каждая грань потенциально разного цвета. Как ...
вопрос задан: 30 June 2011 06:19
0
ответов

Функция OpenGL LookAt: произвольный ли вектор вверх?

Я пытаюсь понять функцию glLookAt. Требуется 3 тройни. Первое - это положение глаз, второе - это точка, на которую смотрит глаз. Эта точка появится в центре моего ...
вопрос задан: 29 June 2011 16:30
0
ответов

Получение полного снимка экрана рабочего стола с GPU

Я использовал функцию Windows API BitBlt для отображения экрана схватить. Однако есть много недостатков: DWM и Aero вызывают значительное замедление (3 мс -> 35 мс только для вызова BitBlt) - чтобы ...
вопрос задан: 28 June 2011 20:20
0
ответов

Использование другого массива для вершин и нормалей в glDrawElements (OpenGL / VBOs)

В настоящее время я программирую загрузчик .obj в OpenGL. Я сохраняю данные вершин в VBO, а затем связываю их с помощью Vertex Attribs. То же и для нормалей. Дело в том, что обычные данные и данные вершин не хранятся в ...
вопрос задан: 28 June 2011 16:18
0
ответов

سؤال OpenGL الحديث

في بحثي OpenGL ( الكتاب الأحمر OpenGL ، على ما أعتقد) صادفت مثالًا لنموذج ذراع روبوت مفصلي يتكون من "ذراع علوي" و "ذراع سفلي" و "يد" وخمسة "أصابع" أو أكثر. ...
вопрос задан: 27 June 2011 14:03
0
ответов

Рендеринг Qt с использованием OpenGL

Я работаю над приложением QML для встроенной платформы, которое включает виджет GridView, содержащий изображения. Для меня важно, чтобы прокрутка GridView была плавной и не вызывала ...
вопрос задан: 27 June 2011 12:51