Вопросы по теме 'render-to-texture'

Текстура, отображаемая вне экрана, отображает пустой прямоугольник на экране
Я пытаюсь создать текстуру OpenGL ES 1.1 и заполнить визуализированным содержимым. Подготовка текстуры: glGenTextures(1, &texture); glBindTexture(GL_TEXTURE_2D, texture); glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR);...
656 просмотров

GPGPU - эффективный метод пинг-понга?
Я пытаюсь реализовать эффективный решатель жидкости на графическом процессоре, используя программирование шейдеров WebGL и GLSL. Я нашел интересную статью: http://http.developer.nvidia.com/GPUGems/gpugems_ch38.html См.: 38.3.2 Операции с...
1468 просмотров
schedule 04.01.2024

Как отрендерить текстуру в DirectX 11 и перенести текстуру в обычную память?
Я хочу визуализировать изображение в текстуру, используя ускорение DirectX. Но вместо того, чтобы показывать это изображение на экране, я хочу вернуть это изображение в обычную память в виде растрового изображения, чтобы делать что-либо с...
4606 просмотров

Копируете данные цели рендеринга в D3DPOOL_MANAGED?
Я использую движок , использующий DirectX9. Он создает цели рендеринга, используя: D3DXCreateTexture( pD3DDevice, width, height, 1, D3DUSAGE_RENDERTARGET, D3DFMT_X8R8G8B8, D3DPOOL_DEFAULT, &pRT ) И все остальные...
1408 просмотров
schedule 22.02.2022

Android Opengles отображает изображение в текстуру
Я визуализировал изображение размером 480 * 800 в текстуру openGL, используя приведенный ниже код, который хорошо отображал изображение в Samsung S3 с разрешением 720 * 1280 в портретном режиме. //initialization glEnable(GL_TEXTURE_2D);...
1173 просмотров

GL_TEXTURE_2D против GL_TEXTURE_RECTANGLE
У меня есть небольшая программа, которая дважды визуализирует желтый треугольник, один раз в левой половине фреймбуфера и один раз в правой части. Дамп текстуры Теперь, после этого, я визуализирую содержимое этого фреймбуфера на экране....
4515 просмотров

Возможно ли, что очень мелкие частицы исчезнут, когда я использую RTT?
Я разработал более 20 мобильных приложений с использованием OpenGL ES 2.0. Однако я пытаюсь сделать средство визуализации для использования моих приложений в OSX, поэтому теперь я использую OpenGL v3.3 с GLSL v130. Вчера я столкнулся с проблемой,...
94 просмотров
schedule 28.04.2023

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

Отложенный рендеринг: проблемы при передаче целей рендеринга в качестве представлений ресурсов шейдера в шейдер.
Я впервые внедряю отложенный рендеринг/шейдинг и столкнулся с некоторыми проблемами, которые не могу решить самостоятельно :/. При одновременном рендеринге прохода геометрии и отложенного прохода я получаю странный вывод Я использую...
345 просмотров

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

Как отрендерить существующую текстуру OpenGL с помощью Qt3D
Мне нужно отрендерить родную предварительно отрисованную текстуру OpenGL в приложении QtQuick с помощью Qt3D. Я визуализирую сцену в реальном времени с текстурой, привязанной к фреймбуферу, используя cuda. Затем я хочу показать эту...
423 просмотров
schedule 19.03.2023

Android Bitmap to WebRtc I420 Frame поврежден
Попытка передать растровые изображения через WebRtc. Мой класс Capturer выглядит примерно так: public class BitmapCapturer implements VideoCapturer, VideoSink { private Capturer capturer; private int width; private int height; private...
668 просмотров

Рендеринг в пользовательский буфер кадров с использованием одной и той же текстуры как на входе, так и на выходе
Некоторые шейдеры фрагментов в ShaderToy (например, гидродинамика, https://www.shadertoy.com/view/4tGfDW ) используют один и тот же буфер как для ввода, так и для вывода. Но когда я пытаюсь сделать это в своем коде C/C++, это не работает (я...
171 просмотров

текстура с внутренним форматом GL_RGBA8 появляется во фрагментном шейдере как float
Я создал текстуру с помощью этого вызова: glTexImage2D(GL_TEXTURE_2D, 0,GL_RGBA8, w, h, 0,GL_RGBA, GL_UNSIGNED_BYTE, 0); Я визуализирую текстуру темно-серым цветом: glColor3ub(42, 42, 42); glBegin()... Теперь я визуализирую эту текстуру...
136 просмотров