Вопросы по теме 'fbo'

GLSL и FBO - glActiveTexture не работает?
Я пытаюсь написать простой шейдер, который добавлял бы текстуры, прикрепленные к FBO. Проблем с инициализацией FBO и прочим нет (тестировал). Я считаю, что проблема в glActiveTexture (GL_TEXTURE0). Кажется, он ничего не делает - вот мой...
3043 просмотров
schedule 23.04.2022

Доступ ко всей видеопамяти через программирование OpenGL
Как получить доступ к видеопамяти видеокарты через программирование OpenGL, в частности, чтобы получить все содержимое видеопамяти? Я пробовал следующие два метода, но потерпел неудачу. Прикрепив их, надеюсь, вы могли бы указать на ошибку в моей...
2811 просмотров
schedule 15.08.2023

LibGDX - Спрайты для текстурирования с использованием FBO
Я работаю над простым приложением для рисования, используя LibGDX, и у меня возникают проблемы с тем, чтобы заставить его правильно «рисовать» с настройкой, которую я использую. Я пытаюсь сделать это, рисуя спрайтами и добавляя эти отдельные спрайты...
1172 просмотров
schedule 05.10.2022

Opengl-es 1.1 изменяет пиксельные данные на FBO
Есть ли способ получить пиксельные данные FBO, а затем: быстро оттенить их серым и снова вернуть изображение в этот FBO?
310 просмотров
schedule 24.03.2024

Сглаживание при рендеринге в текстуру в OpenGL ES 2.0
Я визуализирую свою сцену в текстуру, чтобы я мог применить постобработку перед отображением окончательного результата. Однако, когда я добавил эту функцию, MSAA / CSAA перестали работать. Есть ли способ (кроме интенсивного использования FSAA)...
4073 просмотров
schedule 10.07.2022

Подчиненное рисование текстуре FBO в шейдере фрагментов OpenGL ES
Я пытаюсь нарисовать объект FBO на основе текстуры, но у меня возникают трудности. FBO имеет размеры, скажем, 500x500, и я пытаюсь, чтобы фрагментный шейдер перерисовывал только, скажем, 20x20 пикселей. Модификация полной текстуры работает без...
178 просмотров
schedule 14.12.2023

OpenGL смешивает два FBO
В игре, которую я пишу, у меня есть уровень, который правильно отображается в экранном буфере рендеринга, предоставленном мне ОС. Я также могу отрендерить это в фреймбуфер, а затем отрендерить этот фреймбуфер в выходной буфер рендеринга. Чтобы...
1359 просмотров
schedule 17.01.2023

Вызов нескольких glReadPixels и glDrawArray на FBO в Opengl ES
Можно ли в OpenGL ES вызывать glReadPixels и glDrawArrays на FBO несколько раз один за другим? Проблема, с которой я столкнулся, заключается в том, что я искажаю изображение. Образец кода: // Activate Off-Screen FBO...
551 просмотров
schedule 03.01.2023

Как выполнить рендеринг в FBO после прямого рендеринга в текстуру, не затрагивая текстуру
Я пытаюсь повторно использовать FBO, который ранее использовал для прямого рендеринга в текстуру. Я хочу выполнить рендеринг в этом FBO, не затрагивая текстуру, и захватить пиксели с помощью glReadPixels . Обычно я бы рендерил что угодно и...
419 просмотров
schedule 08.04.2022

Не удается выполнить рендеринг в объект кадрового буфера
Я пытаюсь отрендерить маленький четырехугольник на большом четырехугольнике, но, похоже, это не работает. Он отображает оба четырехугольника в виде маленького пурпурного четырехугольника и большого белого четырехугольника с линией на нем,...
198 просмотров
schedule 28.11.2023

Отрисовка FBO разного размера
У меня возникла проблема при использовании FBO. У меня размер окна 1200х300. Когда я создаю FBO размером 1200x300, все в порядке. Однако, когда я создаю FBO с размером 2400x600 (по сути, в два раза больше по обеим осям) и пытаюсь...
1438 просмотров
schedule 03.08.2022

Рендеринг в текстуру
Я довольно долго дергал за волосы, чтобы заставить рендерить функциональность текстуры работать с использованием c и opengl. Я использую glfw3 и подмножество opengl es2 (поэтому позже я могу скомпилировать эту программу, используя emscripten для...
1255 просмотров
schedule 07.03.2022

Изображение процесса с помощью android opengl es, но выходное изображение странно на определенном устройстве
Я написал демонстрацию о камере, которая похожа на ContinuousCaptureActivity графики ( Исходный код ContinuousCaptureActivity.java ). Для каждого кадра я добавил несколько операций помимо отрисовки кадра на экран. Я создаю fbo, затем привязываю...
178 просмотров

glBindFramebuffer вызывает падение производительности в OpenGLES
Я делаю рендеринг в 3 FBO, поэтому у меня 3 прохода. при рендеринге в 3-й FBO, когда я вызываю glBindFramebuffer(), это приводит к тому, что мое приложение работает с более низким fps. Если я просто использую 3-й FBO для рендеринга во всех 3...
385 просмотров
schedule 13.05.2022

Создание нескольких текстур одновременно с помощью glBlitFramebuffer
У меня есть небольшое приложение OpenGL, и я ищу оптимальный способ одновременного копирования нескольких текстурных буферов. Допустим, у меня есть два буфера кадра ( fbo1 , fbo2 ), каждый из которых содержит два буфера текстуры. И у меня есть...
133 просмотров
schedule 09.08.2022