Вопросы по теме 'opengl-3'
Сколько пользователей могут запускать программное обеспечение, использующее OpenGL 3.x?
Могу ли я ожидать, что пользователи смогут запускать программное обеспечение, использующее OpenGL 3.x?
Могут ли пользователи Linux, у которых есть графические драйверы с открытым исходным кодом, запускать OpenGL 3.x? Я знаю, что Mesa3D 7.8...
2366 просмотров
schedule
26.12.2022
OpenGL 3.x: нарушение прав доступа при использовании объекта буфера вершин и glDrawElements()
У меня возникли проблемы с визуализацией некоторой геометрии с использованием объекта буфера вершин. Я намереваюсь нарисовать плоскость точек, то есть по одной вершине в каждой отдельной точке моего пространства. Однако я не могу отобразить эту...
5191 просмотров
schedule
25.06.2022
OpenGL 3.0: исключение нарушения прав доступа, вызванное VBO
Я обновляю довольно устаревший проект OpenGL. Итак, я пытаюсь перейти от массивов вершин к VBO, но у меня есть исключение нарушения прав доступа, которое я не могу отследить.
Поэтому я использую VBO и IBO, которые я генерирую в своем конструкторе...
773 просмотров
schedule
21.02.2022
Почему glGetUniformLocation не работает?
Я нашел Gwen несколько дней назад и подумал, что это идеальный инструментарий GUI для моего проекта. Но, боже мой, посмотрите на весь этот код OpenGL 2 в рендерере. Поэтому я подумал, что напишу средство визуализации OpenGL 3, чтобы я мог его...
14504 просмотров
schedule
10.08.2022
Ошибка wglCreateContextAttribsARB на оборудовании NVIDIA
ContextWin32::ContextWin32(WindowHandle parent, NLOpenGLSettings settings)
: IPlatformContext(parent, settings)
{
int pf = 0;
PIXELFORMATDESCRIPTOR pfd = {0};
OSVERSIONINFO osvi = {0};
osvi.dwOSVersionInfoSize =...
9067 просмотров
schedule
23.10.2022
OSX доступные расширения OpenGL ARB
из http://developer.apple.com/graphicsimaging/opengl/capabilities/GLInfo_1072_Core.html похоже, что текущая поддержка OpenGL ядра OSX 10.7.2 по-прежнему ограничена версией 3.20 с GLSL 1.50.
среди прочих данных — доступные расширения ARB_.
Мне...
359 просмотров
schedule
17.01.2023
Сбой выборки целочисленной текстуры шейдера геометрии Opengl
Я пытаюсь получить целочисленную текстуру из своего геометрического шейдера, работающего на GeForce 330m. Кажется, он возвращает другие значения, чем я загружаю в текстуру. Я использую этот код (в основном) для создания и загрузки текстуры:...
978 просмотров
schedule
24.03.2022
OpenGL3 как я могу увеличить GL_TEXTURE_RECTANGLE?
GL_TEXTURE_RECTANGLE отображается в фактическом размере (разрешении изображения текстуры), но я хочу увеличить свой, чтобы заполнить весь экран, независимо от того, какое разрешение установлено.
Когда я меняю координаты текстуры и glTexImage2D (),...
180 просмотров
schedule
05.04.2022
Как реализовать интерфейс btIDebugDraw Bullet в OpenGL 4.0
Bullet имеет реализацию интерфейса btIDebugDraw в старом OpenGL, который используется для рисования физического мира для отладки. Интерфейс такой:
class GLDebugDrawer : public btIDebugDraw
{
int m_debugMode;
public:
GLDebugDrawer();
virtual...
3189 просмотров
schedule
07.09.2022
Когда мне следует использовать STD140 в OpenGL?
Когда я могу использовать STD140 для юниформ-блоков в OpenGL?
Хотя я не уверен на 100%, я считаю, что есть альтернатива, которая может достичь того же, называемая «Общий доступ».
Это просто предпочтение для кодера? Или есть причины использовать...
12684 просмотров
schedule
12.09.2022
JOGL, простой пример с шейдерами, VAO и массивом индексов
Я пытаюсь перенести простой пример C++ на Java (JOGL).
Но это не работает, и это должно быть что-то глупое, но я не вижу этого.
public class OverlapNoDepth implements GLEventListener {
private int imageWidth = 800;
private int imageHeight =...
2419 просмотров
schedule
25.12.2022
Треугольник наложения текстуры OpenGL 3.3
Мне не повезло просто текстурировать треугольник в Opengl 3.3 (ядро) за последние несколько дней. Я могу успешно визуализировать вершины и цвета, но текстурирование кажется проблематичным. Моя текущая задача/цель - только вершины и координаты...
2415 просмотров
schedule
10.05.2022
Переместите целевое положение камеры вместе с мышью
Я переписываю свое приложение, используя современный OpenGL (3.3+) в Jogl.
Я использую все обычные матрицы, то есть objectToWorld , WorldToCamera и CameraToClip (или модель, вид и проекцию).
Я создал класс для обработки всех движений мыши,...
95 просмотров
schedule
14.04.2024
Сбой glDrawElements (OpenGL 3.2/Windows 7)
Я пытаюсь нарисовать простой четырехугольник в OpenGL 3.2, однако приложение вылетает с ошибкой доступа к месту чтения 0x00000000, когда я вызываю «glDrawElements».
Я предполагаю, что проблема в том, что данные буфера вершин неверны, но я не...
6534 просмотров
schedule
15.05.2023
Матрица проекции LWJGL — ничего не происходит
В настоящее время я пытаюсь создать класс камеры в LWJGL, но столкнулся с проблемой с матрицей проекции. По какой-то причине, когда я пытаюсь умножить вершины на матрицу проекции, на экране вообще ничего не появляется.
Класс камеры
public...
1630 просмотров
schedule
30.04.2022
Компонент глубины преобразования из окна -> Мировые координаты
Я работаю над программой, которая рисует сетку 100x100 и позволяет пользователю щелкнуть ячейку и изменить цвет.
Нажатие также работает в настоящее время, однако только при взгляде на сетку (т.е. camPos.z равно camLook.z ) и когда сетка...
544 просмотров
schedule
22.09.2022
Непрерывный (по запросу) рендеринг в десктопной версии OpenGL 3.0+
Как реализовать такой режим рендеринга, когда кадр отрисовывается только по запросу (или, может быть, еще и при нажатии клавиши или перемещении мыши), а не перерисовывать кадры постоянно?
Я видел, что это возможно на Android (...
244 просмотров
schedule
10.08.2022
OpenGL: драйвер Radeon, похоже, не справляется с тестированием глубины
У меня действительно странная проблема с тестированием глубины. Я визуализирую простую сетку в контексте профиля ядра OpenGL 3.3 в Windows с включенным тестированием глубины и параметром glDepthFunc, установленным на GL_LESS. На моей машине (ноут с...
533 просмотров
schedule
12.04.2022
GL_TEXTURE_2D против GL_TEXTURE_RECTANGLE
У меня есть небольшая программа, которая дважды визуализирует желтый треугольник, один раз в левой половине фреймбуфера и один раз в правой части.
Дамп текстуры
Теперь, после этого, я визуализирую содержимое этого фреймбуфера на экране....
4515 просмотров
schedule
12.12.2022
Сбой Jogl при инициализации шейдера в glLinkProgram
Мы получили новый ноутбук с Nvidia 880m
он пришел с win8.1, мы установили 7 x64
Пытаюсь запустить jogl, java крашится
http://pastebin.com/gv6117NK
происходит сбой при вызове glLinkProgram
Java frames: (J=compiled Java code,...
224 просмотров
schedule
03.09.2023