Описание тега fbo
Объект Framebuffer (FBO) - это тип объекта OpenGL, который позволяет отображать текстуры или другие буферы изображений, выделенные пользователем. Версии OpenGL старше 3.0 могут получить доступ к расширенной версии этой функции.
2
ответа
Конфликт поведения ввода-вывода видео OfAppNoWindow и ofFbo в OpenFrameworks
Я пытаюсь сделать видео с помощью ofxVideoRecorder на безголовом сервере. Видео отображается правильно с нормальным окном, т.е. ofSetupOpenGL(640,420, OF_WINDOW); Тем не менее, я получаю испорченные кадры (не могу прикрепить изображение) с помощью o…
09 мар '14 в 10:41
2
ответа
Вне экрана несколько целей рендеринга с использованием Frame Buffer Object (FBO) или?
Ситуация: Генерация N образцов формы и соответствующих ребер (используя фильтр Собеля или мой собственный) с различными преобразованиями и поворотами, при этом область просмотра (размер =600*600) и камера остаются постоянными. т.е. будет N образцов …
27 май '11 в 21:15
1
ответ
Быстрее ли связать 2 текстуры с одной или двумя FBO?
Я хочу запустить несколько шейдеров один за другим (в основном обработка изображений), вывод одного из которых является вводом следующего. Интересно, есть ли прирост производительности для использования только одного FBO, связанного со всеми необход…
16 мар '11 в 17:39
3
ответа
Рендеринг пинг-понга между двумя FBO завершается неудачно после первого кадра.
Я пытаюсь создать два FBO и реализовать рендеринг в пинг-понге. Но у меня только первый кадр работает правильно. Я пытаюсь смоделировать игру в жизнь, и после первого кадра я получаю только черный экран. Не могли бы вы помочь мне проверить это? Я по…
28 ноя '11 в 16:49
1
ответ
OpenGL FBO с записью MRT в задний буфер
У меня запутанная ситуация в OpenGL 3.3 на Mac. Я создал FBO с пятью точками крепления размером 512x512 за штуку. Я создал шейдер, который пишет в gl_FragData[0-4] для diffuse, normal, position, specular и emissive для моей геометрии. Когда я отрисо…
05 фев '15 в 20:16
1
ответ
Эффективность затенения OpenGL с помощью FBO
Я работал над реализацией отложенного затенения, так как хочу, чтобы в моей сцене было как минимум 20 источников света. У меня были проблемы с тем, чтобы сделать это достаточно быстро (и до сих пор), но потом я внес изменение, которое, как я думал, …
24 янв '16 в 19:18
0
ответов
Невозможно правильно отобразить текстуру из объекта буфера закадрового кадра в квад
Я работаю над проектом, в котором мне нужно получить поверхность из частицы SPH, имитирующей воду, чтобы сделать ее в мультяшном стиле. Чтобы сделать это, я следую методу, первым шагом которого является получение карты глубины из этого набора частиц…
16 мар '13 в 00:31
0
ответов
Обрабатывать изображение с помощью Android, но выходное изображение странно на определенном устройстве
Я написал демо о камере, которая похожа на ContinuousCaptureActivity графика ( Исходный код ContinuousCaptureActivity.java). Для каждого кадра я добавил несколько операций, помимо рисования кадра на экране. Я создаю ФБО, затем связываю его и рисую р…
22 янв '16 в 13:31
0
ответов
Запись в текстуру в OpenGL 3.2 / GLSL 1.50, а затем запись текстуры на экран
Я хочу реализовать отложенное затенение в OpenGL. У меня есть фреймворк, поддерживающий OpenGL. Прямое затенение с помощью обычного вершинного шейдера и фрагментного шейдера работает нормально, масштабирование и преобразование не проблема. Но реализ…
03 июл '15 в 10:36
1
ответ
Размер фреймбуфера и отношение области просмотра
Я немного смущен отношениями между кадровым буфером и окном просмотра. У меня есть приложение, которое использует основной FBO размера screenWidth+1 и screenHeight. Я добавил один к ширине, потому что это единственный способ, который я нашел, которы…
22 ноя '17 в 12:40
1
ответ
GLES: объект FrameBuffer, показывающий странные изображения
В настоящее время я пытаюсь заставить работать FBO в моей игре с помощью Android Studio. Мне уже удалось настроить FBO и нарисовать заполненный белый прямоугольник (64x64px) к нему. Но когда я пытаюсь отобразить цветовой буфер FBO на экране, появляю…
13 ноя '17 в 20:35
1
ответ
OpenGL: поддерживаются ли функции объединения текстур при рендеринге в FBO?
У меня есть текстура OpenGL, отрисованная для первого FBO, и мне нужно отредактировать ее яркость, отрендерить до второго FBO и затем нарисовать ее на экране. Если я рендерим текстуру во второй FBO (без изменения ее яркости), а затем рисую ее на экр…
09 фев '12 в 15:47
1
ответ
OpenGL + SDL + не удается отрисовать на экране FBO
У меня есть 2 программы - обе OpenGL 3.x: одна из них - программа Win32 (модифицированный учебник NeHe), которая создает контекст Window и GL с помощью wglCreateContext() и wlgMakeCurrent() один из них - программа SDL2 Обе программы вызывают эту фун…
09 июн '17 в 10:33
1
ответ
Нормальный задний буфер + рендеринг в глубину текстуры в OpenGL (FBOs)
Вот ситуация: у меня есть текстура, содержащая некоторые значения глубины. Я хочу визуализировать некоторую геометрию, используя эту текстуру в качестве буфера глубины, но я хочу, чтобы цвет был записан в обычный кадровый буфер (т. Е. Кадровый буфер…
11 мар '11 в 22:39
1
ответ
JOGL отображение теней
Я перевожу демонстрации OpenGL SuperBible на Java, используя JOGL. Все демонстрации до 12-й главы прошли хорошо, но теперь я застрял в картировании теней. Вот моя установка: public class ShadowMap implements GLEventListener { public static void main…
25 фев '16 в 22:12
2
ответа
Рисование FBO с OpenGL на компьютерных пристрастиях
У меня есть два компьютера, ноутбук Toshiba с i5 и ATI Radeon HD 5145 и старый настольный компьютер Dell с процессорами Pentium D и ATI Radeon X1300. Я создал приложение Java, используя LWJGL, которое создает FBO. Текстура, прикрепленная к FBO, соот…
22 мар '13 в 22:56
0
ответов
Черная текстура при получении FrameBuffer в LibGDX
В моей программе я сначала рендерил сцену, видимую какой-то камерой, а затем я хочу извлечь эту сцену (Colorbuffer) в объект текстуры, чтобы затем я мог нарисовать его в Quad, занимая весь экран. Хотя это выглядит глупо, идея состоит в том, чтобы пр…
14 ноя '15 в 23:52
2
ответа
Как успешно выполнить удаление скрытой линии после прохождения через FBO?
Я пытаюсь выполнить удаление скрытой линии, используя заливку смещения полигона. Код работает отлично, если я отрисовываю непосредственно в буфер окна, но не в состоянии рисовать линии при прохождении через FBO, как показано ниже http://img709.image…
31 мар '10 в 12:33
0
ответов
glReadPixels с падением FBO на iOS
Я получаю некоторые периодические сбои при вызове glReadPixels на FBO. В настоящее время вызывает более 1000 сбоев в день в моем живом приложении. Ниже я приведу код для чтения пикселей и генерации FBO. Рад включить другой код, используемый при необ…
09 июл '13 в 02:09
1
ответ
Cuda Render Buffer Interop для компонента глубины
То, что я пытаюсь сделать, это использовать OpenGL для выполнения некоторого рендеринга, а затем использовать CUDA для выполнения некоторой пост-обработки только для чтения (вычислений) непосредственно на визуализированных компонентах RGB и глубины …
31 янв '13 в 15:33