Результаты поиска по запросу "glsl"
Использование матрицы в качестве атрибута вершины в профиле ядра OpenGL3
Я использую основной профиль OpenGL3.2 на OSX. И я хочу сделать рисование экземпляров (glDrawArraysInstanced), где я передаю матрицу для каждого экземпляра. Мой вершинный шейдер строится просто отлично: #version 150 in mediump vec4 position; in ...
Ошибка версии Qt5 OpenGL GLSL
Я начинаю использовать OpenGL с Qt и с шейдерами (у меня есть опыт работы с OpenGL, но пока не с шейдерами) Я следую этому ...
Почему барьер синхронизирует разделяемую память, а memoryBarrier - нет?
Следующий GLSL вычислительный шейдер просто копируетinImage вoutImage, Он получен из более сложного этапа последующей обработки. В первых нескольких строчкахmain()один поток загружает 64 пикселя данных в общий массив. Затем после синхронизации ...
Three.js - код шейдера для эффекта ореола, нормали нуждаются в преобразовании
Я пытаюсь создать шейдер для создания эффекта светящегося ореола в Three.js. Моя текущая попытка жить здесь:http://stemkoski.github.io/Three.js/Shader-Halo.html [http://stemkoski.github.io/Three.js/Shader-Halo.html] Код шейдера в настоящее ...
Размытие по Гауссу - стандартное отклонение, радиус и размер ядра
Я реализовал гауссовский размытый фрагментный шейдер в GLSL. Я понимаю основные концепции, лежащие в основе всего этого: свертка, разделение x и y с использованием линейности, несколько проходов для увеличения радиуса У меня все еще есть ...
Отображение теней Cubemap не работает
Я пытаюсь создать всенаправленное / точечное освещение в openGL версии 3.3. Я искал в Интернете и на этом сайте, но до сих пор я не смог сделать это. Из моего понимания я должен Генерация кадрового буфера с использованием компонента ...
Как вершинный шейдер передает информацию о цвете фрагментному шейдеру?
В простой привет-программе OpenGL, которая просто рисует статический треугольник в окне, когда я устанавливаю 3 вершины треугольника в красный, зеленый и синий цвета, треугольник заполняется градиентом. Но когда я использую шейдеры, как ...
Как упаковать один 32-битный int в 4, 8-битный int в glsl / webgl?
Я пытаюсь распараллелить некоторую сложную математику, и webgl выглядит как идеальный способ сделать это. Проблема в том, что вы можете читать только 8-битные целые числа из текстур. В идеале я хотел бы получить 32-битные числа из текстуры. У ...
Артефакты SSAO в Трех
Я действительно изо всех сил пытаюсь решить проблему с моим шейдером SSAO и могу отчаянно использовать некоторую помощь. В основном шейдер, кажется, работает с некоторыми объектами, но на других выглядит очень плохо. Из приведенного ниже ...
GLSL Instancing - максимальное количество входов для данных вершин?
Я пытаюсь реализовать инстансинг в моей программе OpenGL. Я заставил его работать, а затем решил сделать мой код GLSL более эффективным, отправив матрицу умножения Model-View-Projection в качестве входных данных для программы GLSL, чтобы ...