В настоящее время я пытаюсь получить этот фрагмент кода для работы. Я пытаюсь выполнить вычисление на ComputeShader и читать его при завершении. Это компоновщик Computeshader: #version 430 (...
Я пишу приложение для iPhone, которое использует программы построения теней GLSL для выполнения преобразований на структурах, но одна точка, с которой у меня есть немного трудного времени, передает переменные моей программе построения теней GLSL. Я считал
Я заметил, что мои программы построения теней GLSL не являются компилируемыми, когда версия GLSL ниже, чем 130. Каковы самые критические элементы для того, чтобы иметь обратно совместимый источник программы построения теней? Я не хочу иметь...
Я пытаюсь добавить некоторые программы построения теней к своей старой программе OpenGL, которая тянет много GL_POINTS и некоторого GL_LINES. Я создал эти две программы построения теней: Вершинный шейдер: освободите основной () {vec4 v = vec4 (gl_Vertex);
Как выглядят шейдеры GLSL вершин, фрагментов и геометрии по умолчанию для версии # 330? Я буду использовать #version 330 GLSL Version 3.30 NVIDIA через компилятор Cg, потому что это моя видеокарта ...
Я нашел эту ссылку http://artis.imag.fr/~Xavier.Decoret/resources/glsl-mode/, но нет большого количества описания вокруг этого, в стороне что это "просто". Идеально, я хотел бы расширение CcMode это...
В C я может отлаживать код как: fprintf (stderr, "blah:% f", some_var); в GLSL ... в любом случае я могу просто вывести значение в шейдер Vertex или Fragment? Мне все равно, если это медленно; Я просто хочу ...
Похоже, популярным способом использования шейдеров GLSL в WebGL является их встраивание в основной HTML-файл. Вершинные и фрагментные шейдеры встроены в теги, такие как: < script id = "shader-fs" type = "x-shader / x -...
Я в настоящее время работаю над несколькими программами построения теней для игры iPad, и кажется, как будто компилятор Apple GLSL не делает никакой оптимизации (или очень немногие). Я могу переместить одну строку в программу построения теней и отбросить
Я видел metal/plastic/water/fire/... программы построения теней для OpenGL. Однако это это возможный представить что-то подобное меху, говорит чучело животного / плюшевый мишка в OpenGL (я знаю это, возможно с renderman/...
Существует ли максимальное количество инструкций по ассемблеру, которые будут загружены в программный модуль фрагмента? У меня есть алгоритм на порте от CPU до gpu, и по-видимому он не соответствует на gpu.
Я делаю кастинг луча в программе построения теней фрагмента. Я могу думать о паре способов потянуть полноэкранную четверку с этой целью. Любая ничья четверка в клипе располагает с интервалами с набором матрицы проекции к идентификационным данным...
Я пытаюсь добраться, обновляют позицию наблюдателя в моей программе построения теней из моего приложения, но я продолжаю получать ошибку 1281, когда я делаю попытку этого. У меня нет проблем после инициализации как раз в то самое время, когда я впоследств
Я должен отладить программу GLSL, но я не знаю, как произвести промежуточный результат. Действительно ли возможно сделать некоторые трассировки отладки (как с printf) с GLSL?
GLSL имеет полный препроцессор C-стиля. Единственной вещью, которая не работает, является #include. Одна из замечательных особенностей - то, что это Вы можете используемый #ifdef, чтобы прокомментировать функции и таким образом создать одну программу пост
Я довольно плохо знаком с OpenGL, и я, кажется, испытываю некоторые трудности. Я записал простую программу построения теней в GLSL, который, как предполагается, преобразовывает вершины данными совместными матрицами, позволяя простой...
Есть ли где-нибудь, я могу читать об изменениях и дополнениях, сделанных в GLSL от версии 1.1 до 1,2 и от 1,2 до 1,3? Google, кажется, в замешательстве для этого, и я действительно не хочу начинать читать...
Согласно ARB_geometry_shader4 возможно представить сцену на 6 поверхностей карты куба с программой построения теней геометрии и карты куба, присоединенной к объекту кадрового буфера. Я хочу создать тень...
Кто-нибудь знает, возможно ли последовательное выполнение нескольких фрагментных шейдеров в одной «программе» Web -GL? Я пытаюсь воспроизвести некоторый код, который я написал в WPF, используя шейдерные эффекты. В...
Я впервые пытаюсь передать логическое значение в вершинный шейдер; До сих пор я использовал только поплавки. Рассматриваемое логическое значение зависит от примитивов, поэтому не может быть передано как униформа. Однако ...
Я пишу игру для OpenGL ES 2.0 (на iOS). Как я могу создать шейдер (поскольку я предполагаю, что это было бы проще сделать в шейдере), чтобы геометрия, расположенная дальше от начала координат (по оси Z), казалась темнее? ...
Я новичок в Unity, и поэтому у меня есть вопрос, который может быть очевидным. При экспорте проекта, использующего webgl в качестве WASM, шейдеры также компилируются в веб-сборку или просто код проекта? Как ...
glLineStipple has been deprecated in the latest OpenGL APIs.
What is it replaced with?
If not replaced, how can I get a similar effect?
(I don't want to use a compatibility profile of course...)
В стандартном Kivy вы можете использовать класс изображений и анимации для архивирования практически всего. Но если вы хотите идти быстрее, вам нужно что-то еще. Вам придется обрабатывать все вручную. Вот где ...
Я бы хотел оставить источники света OpenGL и сделать свои собственные.
Я бы хотел, чтобы мои шейдеры позволяли использовать переменное количество источников света. Можем ли мы объявить массив униформ в шейдерах GLSL?
Если да, то как бы мы установили
Я работаю над обработкой видео Android Project As My School Project. У меня есть поиск в Google по поводу обработки видео. И обнаружил, что большинство разработчиков используют GLSL-файл для манипуляции видео / изображениями ...
Я создаю OpenGL-приложение с использованием Qt 5.11.2. При добавлении шейдера тесселяции возникает следующая ошибка: QOpenGLShader :: compile (Управление тесселяцией): 0 (2): ошибка C0204: версия ...
Я работаю над проектом, основанным на обработке видео. Я хочу добавить фильтр для видео, такой как эффект сбоя, перемещение видео, перемещение изображения, масштабирование и т. Д. Но я хочу достичь с помощью вершинного шейдера ...
Пытаясь научиться OpenGL, я работаю над 5-м изданием Superbible. В настоящее время я пытаюсь понять, как совместить HDR и MSAA (как описано в главе 9). Для ...