Результаты поиска по запросу "glsl"

1 ответ

Передача данных через тесселяционные шейдеры во фрагментный шейдер

Я немного озадачен тем, как работает шейдерный конвейер в отношении передачи данных через каждый этап.Что я'я пытаюсь сделать, это передать данные цвета,...

2 ответа

Как реализовать шейдер GLSL для наземного тумана

1 ответ

Как создать шейдер с несколькими стоп-градиентами?

Я пытаюсь создать фрагментный шейдер OpenGL ES 2.0, который выводит несколько градиентов остановки по одной оси. Он должен интерполировать несколько цветов в точках, определенных в процентах. Я достиг этого с помощьюifФрагмент шейдера, вот ...

ТОП публикаций

2 ответа

В чем разница между opengl и GLSL?

Я недавно начал программировать с openGL. Я сделал код создания базовых примитивов и использовал шейдеры в WebGL. Я много гуглил тему, но мне все еще не ясно. По сути, вот что я хочу знать. Есть ли что-нибудь, что можно сделать в GLSL, что нельзя ...

1 ответ

Объяснение dFdx

Я пытаюсь понять функции dFdx и dFdy в GLSL. Я понимаю следующее: Производная - это скорость измененияЧастичная производная функции с двумя параметрами - это когда вы дифференцируете функцию, сохраняя один из параметров постоянным.dFdx и dFdy ...

2 ответа

Чтение текущего кадрового буфера

Есть ли способ прочитать фрагмент из кадрового буфера в настоящее время отображается? Итак, я ищу способ прочитать информацию о цвете из фрагмента, который находится там, где текущий фрагмент, вероятно, будет перезаписан. Итак, точное ...

3 ответа

Ошибка версии Qt5 OpenGL GLSL

Я начинаю использовать OpenGL с Qt и с шейдерами (у меня есть опыт работы с OpenGL, но пока не с шейдерами) Я следую этому ...

2 ответа

OpenGL: Bone Animation, зачем мне нужна обратная поза при работе с GPU?

Я реализовал загрузчик MD5 с программной оболочкой. Позиция привязки в md5 - это конечная абсолютная позиция и повороты, вам просто нужно сделать вычисления для весов, которые зависят друг от друга. Я пытался реализовать скины графического ...

1 ответ

Почему барьер синхронизирует разделяемую память, а memoryBarrier - нет?

Следующий GLSL вычислительный шейдер просто копируетinImage вoutImage, Он получен из более сложного этапа последующей обработки. В первых нескольких строчкахmain()один поток загружает 64 пикселя данных в общий массив. Затем после синхронизации ...

1 ответ

Использование матрицы в качестве атрибута вершины в профиле ядра OpenGL3

Я использую основной профиль OpenGL3.2 на OSX. И я хочу сделать рисование экземпляров (glDrawArraysInstanced), где я передаю матрицу для каждого экземпляра. Мой вершинный шейдер строится просто отлично: #version 150 in mediump vec4 position; in ...