Вопросы по теме 'render-to-texture'
Рендеринг текстуры OpenGL FBO в GLXPixmap
Я пишу код, предназначенный для: 1. Рендеринга в текстуру OpenGL с использованием FBO. 2. Нарисуйте текстуру FBO в GLXPixmap, прикрепленном к X Pixmap. 3. Нарисуйте X Pixmap в окне на экране.
Шаг 3 отлично работает, а шаг 2 работает нормально,...
1223 просмотров
schedule
04.08.2022
opengl - смешивание с предыдущим содержимым фреймбуфера
Я визуализирую текстуру через объект фреймбуфера, и когда я рисую прозрачные примитивы, эти примитивы правильно смешиваются с другими примитивами, нарисованными на этом единственном шаге рисования, но они не смешиваются должным образом с предыдущим...
21272 просмотров
schedule
09.05.2023
Проблемы с альфа-каналом/текстурированием в оболочке OpenGL
Я нахожусь в процессе написания оболочки для некоторых функций OpenGL. Цель состоит в том, чтобы обернуть контекст, используемый игрой Neverwinter Nights, чтобы применить шейдерные эффекты постобработки. После изучения OpenGL (это моя первая попытка...
566 просмотров
schedule
22.08.2022
Проблема с JOGL и преобразованием фреймбуфера в текстуру: недопустимая ошибка работы фреймбуфера
Хорошо, поэтому я пытаюсь визуализировать сцену с небольшой текстурой 32x32 и столкнулся с проблемами. Я получаю сообщение об ошибке «недопустимая операция фреймбуфера», когда пытаюсь нарисовать что-либо в текстуре. Я упростил приведенный ниже код,...
5552 просмотров
schedule
03.04.2024
Рендеринг в текстуру или закадровый буфер кадра
У меня проблема с отрисовкой текстуры и закадрового буфера кадра с OpenGLES на iPhone.
(источник: imagehost.org ) (источник: imagehost.org )
Первое изображение показывает плитки маджонга, отрендеренные непосредственно в...
2700 просмотров
schedule
04.03.2024
Проблема с рендерингом управляемого фрагментного шейдера постобработки DirectX
Я использую Managed Direct X 2.0 с C # и пытаюсь применить фрагментный шейдер к текстуре, созданной путем рендеринга экрана в текстуру с помощью вспомогательного класса RenderToSurface.
Код, который я использую для этого:...
664 просмотров
schedule
04.04.2022
параметры для glOrtho для квадрата размера экрана в cocos2dx
Я создаю текстуру рендеринга 2048x2048 и визуализирую поверх нее спрайт размером 2048x2048, покрывающий всю текстуру рендеринга. Как рассчитываются параметры glOrtho(..)? glOrtho((float)-1.0f , (float)1.0f , (float)-1.0f , (float)1.0f, -1, 1)...
640 просмотров
schedule
03.01.2023
Может ли Blender создать сцену на основе текстового файла?
Я написал программу на Python, которая генерирует координатную плоскость из 10 000 плиток, каждая из которых имеет такие характеристики, как текстура, температура, высота и т. д. Я делаю это для проекта и подумал, что гораздо лучший способ показать...
1011 просмотров
schedule
18.04.2023
OpenGL Render to texture Координаты
Я хочу иметь возможность рендерить текстуру (для шейдеров, шрифтов), но у меня проблема с правильным позиционированием четырехугольника (сам фреймбуфер делает то, что должен делать). Полученная (скопированная) текстура показывает в большинстве...
1209 просмотров
schedule
17.04.2023
Как загрузить текстуру на круг с помощью OpenGL ES
У меня проблемы с загрузкой текстуры на круг. Мой круг сделан треугольным веером. Это дает плохой результат.
Исходное изображение:
Результат:
Мой код:
public class MyOpenGLCircle {
private int points=360;
private float...
2470 просмотров
schedule
31.05.2023
Что касается рендеринга в текстуру
Я реализую концепцию рендеринга в текстуру и сомневаюсь в возможностях FBO. После того, как я закончил с вызовом glDrawArrays по умолчанию FBO с рендерингом в текстуру, я удаляю текстуру и нестандартные FBO. Затем я вызываю glReadPixels для чтения...
235 просмотров
schedule
28.09.2022
Пинг-понг OpenGL с двумя текстурами в одном и том же фреймбуфере
Я пытаюсь выполнить рендеринг на две текстуры, рендеринг из первой во вторую, а затем из второй в первую и т. д. Проблема в том, что когда я рендерю первую текстуру во вторую, она работает нормально, но рендеринг второй к первому оставляет белую...
369 просмотров
schedule
10.08.2022
iOS OpenGL ES 2.0, добавляющая текстуры с низкой непрозрачностью на устройстве и в симуляторе
У меня проблема с множественной отрисовкой текстур в моей программе.
Режим наложения
glBlendFuncSeparate(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA, GL_ONE, GL_ONE_MINUS_SRC_ALPHA);
glBlendEquation(GL_FUNC_ADD);
Значение a-channel передается в...
505 просмотров
schedule
16.12.2022
Значение альфа-канала всегда возвращает 1.0 после рендеринга в текстуру в OpenGL
Эта проблема сводит меня с ума, так как раньше код работал отлично. У меня есть фрагментный шейдер, который объединяет две текстуры на основе значения, установленного в альфа-канале. Вывод визуализируется в третью текстуру с использованием FBO....
932 просмотров
schedule
01.07.2023
glCheckFramebufferStatus возвращает 36054 GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT
Это просто, чтобы поделиться тем, что мне потребовалось много времени, чтобы понять. Если вам не нужен буфер глубины или у вас нет точки присоединения буфера глубины в EGL, это может помочь.
По какой-то причине я не мог заставить работать...
5168 просмотров
schedule
05.03.2023
наложение текстур на разные объекты в three.js
Мы учимся на дизайнерском проекте продукта. Конструктор готов.
Я хочу сделать результат предварительного просмотра 3D с помощью three.js.
Как мы можем текстурировать одну сторону корпуса телефона? или мы можем пограничное наложение текстуры?...
202 просмотров
schedule
21.06.2023
Рендеринг iOS AVPlayer в текстуру
Я пытаюсь понять AVPlayer, но образцы в документации Apple не очень просты, и у меня возникают некоторые проблемы.
Что мне нужно сделать, так это создать Render To Texture из фильма, чтобы в моей сцене я мог использовать это для сопоставления с...
2626 просмотров
schedule
18.04.2022
OpenGL визуализирует часть экрана в текстуру
Я пытаюсь отобразить небольшую область экрана в текстуру за пределами экрана. Это часть функции скриншота в моем приложении, где пользователь выбирает область на экране и сохраняет ее в изображение. Хотя область на экране может быть 250x250...
1438 просмотров
schedule
07.04.2023
Как визуализировать несколько текстур с помощью OpenGL?
Это было мое понимание основных шагов к рендерингу нескольких текстур.
1) Привяжите расположение шейдеров для рендеринга в
m_uihDiffuseMap = glGetUniformLocation( m_iShaderProgramHandle, "diffuseMap" );
if( m_uihDiffuseMap != -1 )...
2587 просмотров
schedule
05.10.2022
Как преобразовать в целочисленный формат без знака
При рендеринге в FBO, который имеет целочисленный формат без знака, предположительно, я не могу:
gl_FragColour = uvec4(100,100,100,100);
поскольку gl_FragColour является vec4. Так что, по-видимому, мне придется определить свой собственный...
3859 просмотров
schedule
04.12.2022