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

1 ответ

Точный контроль над битами текстуры в GLSL

Я пытаюсь реализовать схему обхода октодерева, используя OpenGL и GLSL, и хотел бы сохранить данные в текстурах. Несмотря на то, что существует большой выбор форматов для данных текстуры (числа с плавающей запятой и целые числа разных размеров), ...

3 ответа

Как получить плоские нормали на кубе

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

2 ответа

THREE.js повторяет обтекание текстуры в шейдер

Я хочу повторить обтекание текстуры в шейдере THREE.js. Исходное изображение текстуры: Я хочу, чтобы это повторилось 4x4 раза, что будет выглядеть так: Но с помощью следующего кода получается: Вершинный шейдер: varying vec2 vUv; ...

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

2 ответа

Отладка GLSL-кода в webgl

Можно ли отлаживать код GLSL или печатать значения переменных из кода glsl при использовании его с webgl? Three.js или scene.js содержат такую функциональность?

1 ответ

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

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

1 ответ

Объяснение dFdx

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

2 ответа

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

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

2 ответа

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

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

2 ответа

Как выполнить битовые операции в glsl

Как мне выполнить битовые операции в glsl? Использование регулярных битовых операторов в стиле C|, &, ^, или же! не работает.

2 ответа

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

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