0
ответов

Проблема со швом при сопоставлении текстуры со сферой в OpenGL.

Я пытаюсь создать геометрию для представления Земли в OpenGL. У меня есть то, что более или менее похоже на сферу (хотя ближе к эллиптическому геоиду, чем Земля). Я наношу текстуру поверхности Земли (это...
вопрос задан: 13 March 2015 04:19
0
ответов

Создание плоскости с полосами треугольников

Какой алгоритм лучше всего создать список вершин для рисования плоскости с полосами треугольников? Я ищу функцию, которая получает ширину и высоту плоскости и возвращает массив с плавающей запятой ...
вопрос задан: 3 March 2015 12:18
0
ответов

Преобразовать многоугольника к треугольникам [закрыто]

, чтобы создать VBO в OpenGL, мне нужно преобразовывать полигоны к треугольникам. Есть ли пример сценария / кода где-то, что бы описать это? Мне нужно что-то надежное для выпуклости и ...
вопрос задан: 3 March 2015 05:30
0
ответов

Инвертирование оси Y и установка системы координат в OpenGL

В OpenGL, Я пытаюсь инвертировать ось y и установить определенный тип системы координат, как в Allegro. Предполагая, что мое окно имеет размер 640x480, я хочу, чтобы верхний левый угол экрана был осью (0, 0), ...
вопрос задан: 27 February 2015 09:32
0
ответов

glDrawPixel GL_RGBA объект пиксельного буфера

В настоящее время я рисую изображение из объекта пиксельного буфера, как это. glClear (GL_COLOR_BUFFER_BIT); glBindBufferARB (GL_PIXEL_UNPACK_BUFFER_ARB, gl_pbo); glDrawPixels (glDisplayWidth, glDisplayHeight, ...
вопрос задан: 26 February 2015 16:14
0
ответов

арифметический оператор glsl

тупой вопрос в glsl, зачем эта строка: float x = 1 - gl_Color.x; дает: (26): error: Не удалось неявно преобразовать операнды в арифметический оператор
вопрос задан: 25 February 2015 19:10
0
ответов

OpenGL освещение меняется на каждой модели

У меня есть проблема, когда освещение в моей модели выглядит так, как будто оно обращено на каждой модели, которая отображается. Я освещаю поле плиток, каждая плитка инкапсулирует подмножество 8x8 меньших плиток, так что ...
вопрос задан: 25 February 2015 15:42
0
ответов

Взаимодействие между обратной связью преобразования и glMultiDrawArrays?

У меня есть буфер отрисовки и буфер обратной связи преобразования той же длины (скажем, 1000 вершин), но буфер отрисовки не является смежным - например, интересующие меня данные находятся в индексах 0-100 и 900 -...
вопрос задан: 24 February 2015 21:25
0
ответов

Обработка изменения размера окна с помощью OpenGL и SDL

Из имеющегося у меня кода программы, которая рисует и перемещает квадрат вокруг окна приложения, у меня возникают проблемы при изменении размера окно приложения. Когда я обрабатываю изменение размера и состояния ...
вопрос задан: 20 February 2015 11:34
0
ответов

Как прочитать пиксель из текстуры рендера (цветное вложение)

Я визуализировал текстуры цвета и положения в colorattachment0 и colorattachment1 в fbo. Цветная текстура рисуется на кубе для различного рендеринга. Мне нужно читать с позиции текстуры ...
вопрос задан: 18 February 2015 23:04
0
ответов

Программа для редактирования GLSL [закрыто]

Я ищу программу для редактирования GLSL. Я нашел несколько с помощью googling, но я хочу знать, есть ли какие-то предпочтительные из них, основанные на опыте пользователей. Возможные функции: Подсветка синтаксиса Интеллисенс ...
вопрос задан: 9 February 2015 17:16
0
ответов

Выборка OpenGL без привязки к текстуре

При выборке текстуры в GLSL примерно так: vec4 color = texture (mySampler, myCoords); Если текстуры не привязаны к mySampler, кажется, что цвет всегда (0, 0, 0, 1). Это стандартное поведение? ...
вопрос задан: 12 January 2015 08:29
0
ответов

В чем разница между glBufferStorage и glBufferData?

glBufferStorage создает новое неизменяемое хранилище данных для объекта буфера, в настоящее время привязанного к цели. Размер хранилища данных определяется размером. Если исходные данные доступны, их адрес ...
вопрос задан: 7 January 2015 02:26
0
ответов

Что делает glTexStorage?

В документации указано, что это «выделяет» хранилище для текстуры и ее уровней. Представленный псевдокод, кажется, указывает, что это для уровней mipmap. Как работает использование glTexStorage ...
вопрос задан: 3 January 2015 16:45
0
ответов

Как получить данные текстуры с помощью идентификаторов текстуры в openGL

Я пишу код, в котором все, что у меня есть, - это идентификатор текстуры, чтобы получить доступ к требуемой текстуре. Есть ли способ получить доступ к значениям RGB этой текстуры, чтобы я мог выполнить некоторые ...
вопрос задан: 29 December 2014 15:11
0
ответов

Что означает «немедленный режим» в OpenGL?

Что такое «немедленный режим» ? Приведите пример кода. Когда мне нужно использовать немедленный режим вместо сохраненного? Каковы плюсы и минусы использования каждого метода?
вопрос задан: 25 November 2014 12:48
0
ответов

Эффективный внеэкранный -рендеринг QPainterPaths (OpenGL и не -требуется решение OpenGL)

В моем приложении я рисую карту улиц, используя QPainter, на виджете, созданном QPainterPaths, который содержит предварительно рассчитанные пути для рисования. виджет в настоящее время является QWidget, а не QGLWidget, но это...
вопрос задан: 6 November 2014 13:19
0
ответов

Можно ли изменить размер VBO?

В заголовке сказано все, но для ясности добавлю несколько дополнительных слов. В данном случае, изменить размер означает: получить больше места для хранения в конце старого vbo. сохранение старых данных спереди (...
вопрос задан: 23 September 2014 22:22
0
ответов

легковесная библиотека пользовательского интерфейса для OpenGL [закрыта]

Как написано в заголовке, я ищу библиотеку, которая будет платформенно-диагностической и легковесной, с целью отображения кнопок, ползунков, флажков и т.д. в OpenGL. В идеале, что-то, что не ...
вопрос задан: 5 September 2014 20:43
0
ответов

Скелетная анимация OpenGL

Я пытаюсь добавить анимацию в свою программу. У меня есть модель человека, созданная в Blender со скелетной анимацией, и я могу пропустить ключевые кадры, чтобы увидеть, как модель идет. Теперь я экспортировал модель ...
вопрос задан: 1 September 2014 04:49
0
ответов

Анимация OpenGL

Если у меня есть 3D-модель человеческого тела, которую я хочу анимировать, как лучше всего этого добиться? Вот возможные способы реализации этого: Создайте несколько моделей с ногами в ...
вопрос задан: 1 September 2014 04:49
0
ответов

Средство визуализации 2D-векторной графики для OpenGL [дубликат]

Я хочу использовать векторную графику в игре OpenGL. Я хочу использовать векторную графику, потому что ее можно дешево масштабировать без потери качества. Конечно, рисование должно иметь аппаратное ускорение, поэтому я ...
вопрос задан: 6 August 2014 14:21
0
ответов

Лучшие практики OpenGL VAO

Я столкнулся с проблемой, которая, по моему мнению, зависит от VAO, но я не уверен .. Я не уверен в правильном использовании VAO, то, что я делал во время инициализации GL, было простым glGenVertexArrays (1, & ...
вопрос задан: 21 July 2014 21:07
0
ответов

Visual Studio C ++ 2010 express и OpenGL

Я хочу иметь возможность компилировать приложения OpenGL4.1 (C / C ++) из VisualC ++ 2010. После выполнения поиска я нашел только: http://www.opengl.org/sdk/ и документация: (что нормально) http: //www.opengl ....
вопрос задан: 10 July 2014 23:42
0
ответов

Can I use OpenGL in my Java applications? If yes, how? [closed]

I want to start creating some 3D software for Linux, and heard that OpenGL is the library of choice for Linux 3D development. Is there any way to use it with Java? if yes, how?
вопрос задан: 10 July 2014 14:24
0
ответов

Разница между координатами текстуры UV и ST

В чем разница между координатой текстуры UV и координатой текстуры ST? Я знаю, что UV и ST используются в OpenGL. Я также знаю, что ST также используются в Java.
вопрос задан: 21 June 2014 05:45
0
ответов

Плавающие точки половинной точности в CUDA

Есть ли что-нибудь вроде плавающих точек половинной точности в CUDA? Предпосылки: я хочу управлять текстурой opengl с помощью glTexSubImage3D с данными из PBO, которые я генерирую с помощью CUDA. Текстура ...
вопрос задан: 17 June 2014 11:22
0
ответов

OpenGL 4.1 и 3.1+, в чем основные различия? [closed]

Я понимаю, что OpenGL 4 и 3 довольно похожи, особенно 3.1 и 4.1. Поскольку оба они по существу выпускаются вместе, может быть трудно понять смысл OpenGL 4.0 / 4.1. В ...
вопрос задан: 17 June 2014 05:10
0
ответов

Связывание 2 текстур, только 1

Я пытаюсь связать 2 текстуры для моего шейдера. Но по какой-то причине он всегда берет последнее изображение, которое я определил. Я делаю что-то неправильно? Текстуры GLuint [2]; glEnable (GL_TEXTURE_2D); ...
вопрос задан: 4 June 2014 10:31
0
ответов

Имея постоянное значение в поле ввода, пока еще можно добавить в него текст

Я не знаю, возможно ли это, но я хотел бы иметь поле ввода, где я бы имел значение, которое не редактируется пользователем. Тем не менее, я не хочу, чтобы поле ввода было «только для чтения», потому что я...
вопрос задан: 10 May 2014 16:08