Вопросы по теме 'opengl-4'

Установка OpenGL 4.0 на OSX
Я хотел знать, есть ли какой-либо возможный способ обновить OpenGL до последней версии на OSX. Есть ли способ запускать программы, использующие вызовы OpenGL 4.0 в OSX?
1319 просмотров
schedule 07.11.2023

Рендеринг больших круглых точек в современном OpenGL
Я хочу визуализировать заполненные круги динамически изменяющегося радиуса вокруг набора точек, чьи 2D-координаты хранятся в VBO. До сих пор я использовал GL_POINT_SMOOTH, но после перехода на OpenGL 4.0 эта опция больше недоступна. Я видел...
5829 просмотров
schedule 10.04.2024

Jogl, display() вызывается до завершения init()
Впервые у меня такая проблема Это последний строка , выполненная в init() а потом display() вызывается Никогда раньше не сталкивался с этой проблемой. Он выходит из init() в тот же момент, даже шаг за шагом отлаживает. Ps:...
41 просмотров
schedule 15.03.2024

Как использовать хранилище изображений с 3D-текстурами?
Я пытаюсь сохранить данные в 3D-текстуру, однако это не работает. Я настроил текстуру следующим образом: glGenTextures(1, &voxelTexture); glBindTexture(GL_TEXTURE_3D, voxelTexture); unsigned char clearData[VoxelSize* VoxelSize* VoxelSize];...
879 просмотров
schedule 02.12.2022

OpenGL Чтение из текстурного блока, в настоящее время привязанного к фреймбуферу
Я столкнулся с проблемой при попытке чтения данных из текстурного блока, который в данный момент подключен к буферу кадра отрисовки. Ошибки удаляются, если я использую glTextureBarrier между вызовами отрисовки. Однако я пытаюсь исключить вызовы...
1055 просмотров

Общая память вычислительных шейдеров содержит артефакты
Я пытался написать общую реализацию вычислительного шейдера по Гауссу. Он в основном работает, но содержит артефакты, которые меняют каждый кадр, даже когда сцена статична. Последние несколько часов я пытался отладить это. Я зашел так далеко, что...
1606 просмотров
schedule 20.02.2024

Ошибка записи из вычислительного шейдера в постоянно сопоставленный SSBO
Я пытаюсь написать в SSBO с помощью вычислительного шейдера и прочитать данные обратно на процессор. Вычислительный шейдер — это всего лишь игрушечный пример 1x1x1, который записывает 24 числа с плавающей запятой: #version 450 core...
682 просмотров
schedule 21.01.2024

Столкновение частиц с миром вокселей в вычислительном шейдере
Я добавил систему частиц в воксельную игру, над которой я работаю. На данный момент вся физика выполняется на процессоре, и он довольно медленный (мой процессор борется с 2000 частицами). Для каждой частицы я определяю диапазон вокселей, с...
317 просмотров
schedule 25.12.2023

Как создать контекст openGL для opentk в dotnetcore с #
Я использую opentk для написания своего графического консольного приложения на C # .Net Core. Я унаследовал класс GameWindow как таковой: class OpenGLWindow:GameWindow { public OpenGLWindow(GameWindowSettings gws, NativeWindowSettings...
448 просмотров
schedule 11.11.2023