1
ответ

ComputeShader и SSBO чтение / запись Проблемы [дубликаты]

В настоящее время я пытаюсь получить этот фрагмент кода для работы. Я пытаюсь выполнить вычисление на ComputeShader и читать его при завершении. Это компоновщик Computeshader: #version 430 (...
вопрос задан: 31 December 2015 03:30
1
ответ

Передача переменной к программе построения теней GLSL OpenGL

Я пишу приложение для iPhone, которое использует программы построения теней GLSL для выполнения преобразований на структурах, но одна точка, с которой у меня есть немного трудного времени, передает переменные моей программе построения теней GLSL. Я считал
вопрос задан: 18 August 2013 13:43
1
ответ

Язык Штриховки OpenGL назад совместимость

Я заметил, что мои программы построения теней GLSL не являются компилируемыми, когда версия GLSL ниже, чем 130. Каковы самые критические элементы для того, чтобы иметь обратно совместимый источник программы построения теней? Я не хочу иметь...
вопрос задан: 3 July 2013 13:20
1
ответ

GLSL с программой построения теней фрагмента представляет только черный GL_POINTS

Я пытаюсь добавить некоторые программы построения теней к своей старой программе OpenGL, которая тянет много GL_POINTS и некоторого GL_LINES. Я создал эти две программы построения теней: Вершинный шейдер: освободите основной () {vec4 v = vec4 (gl_Vertex);
вопрос задан: 8 April 2013 13:14
1
ответ

Как выглядят шейдеры GLSL по умолчанию? для версии 330

Как выглядят шейдеры GLSL вершин, фрагментов и геометрии по умолчанию для версии # 330? Я буду использовать #version 330 GLSL Version 3.30 NVIDIA через компилятор Cg, потому что это моя видеокарта ...
вопрос задан: 26 December 2011 03:18
1
ответ

GLSL главный режим для Emacs?

Я нашел эту ссылку http://artis.imag.fr/~Xavier.Decoret/resources/glsl-mode/, но нет большого количества описания вокруг этого, в стороне что это "просто". Идеально, я хотел бы расширение CcMode это...
вопрос задан: 4 September 2011 01:04
1
ответ

printf в GLSL?

В C я может отлаживать код как: fprintf (stderr, "blah:% f", some_var); в GLSL ... в любом случае я могу просто вывести значение в шейдер Vertex или Fragment? Мне все равно, если это медленно; Я просто хочу ...
вопрос задан: 23 June 2011 13:26
1
ответ

WebGL - есть ли альтернатива встраиванию шейдеров в HTML?

Похоже, популярным способом использования шейдеров GLSL в WebGL является их встраивание в основной HTML-файл. Вершинные и фрагментные шейдеры встроены в теги, такие как: < script id = "shader-fs" type = "x-shader / x -...
вопрос задан: 5 May 2011 07:14
1
ответ

Производительность программы построения теней PowerVR SGX535 (OpenGL ES 2.0)

Я в настоящее время работаю над несколькими программами построения теней для игры iPad, и кажется, как будто компилятор Apple GLSL не делает никакой оптимизации (или очень немногие). Я могу переместить одну строку в программу построения теней и отбросить
вопрос задан: 23 July 2010 17:15
1
ответ

Чучело животного в OpenGL

Я видел metal/plastic/water/fire/... программы построения теней для OpenGL. Однако это это возможный представить что-то подобное меху, говорит чучело животного / плюшевый мишка в OpenGL (я знаю это, возможно с renderman/...
вопрос задан: 24 April 2010 06:50
1
ответ

Максимальное количество GLSL инструкций

Существует ли максимальное количество инструкций по ассемблеру, которые будут загружены в программный модуль фрагмента? У меня есть алгоритм на порте от CPU до gpu, и по-видимому он не соответствует на gpu.
вопрос задан: 11 April 2010 17:29
1
ответ

Что лучший способ состоит в том, чтобы потянуть полноэкранную четверку в OpenGL 3.2?

Я делаю кастинг луча в программе построения теней фрагмента. Я могу думать о паре способов потянуть полноэкранную четверку с этой целью. Любая ничья четверка в клипе располагает с интервалами с набором матрицы проекции к идентификационным данным...
вопрос задан: 6 April 2010 22:49
1
ответ

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

Я пытаюсь добраться, обновляют позицию наблюдателя в моей программе построения теней из моего приложения, но я продолжаю получать ошибку 1281, когда я делаю попытку этого. У меня нет проблем после инициализации как раз в то самое время, когда я впоследств
вопрос задан: 25 March 2010 11:39
1
ответ

Как отладить программу построения теней GLSL?

Я должен отладить программу GLSL, но я не знаю, как произвести промежуточный результат. Действительно ли возможно сделать некоторые трассировки отладки (как с printf) с GLSL?
вопрос задан: 24 March 2010 15:11
1
ответ

Внешне определите макросы препроцессора в GLSL

GLSL имеет полный препроцессор C-стиля. Единственной вещью, которая не работает, является #include. Одна из замечательных особенностей - то, что это Вы можете используемый #ifdef, чтобы прокомментировать функции и таким образом создать одну программу пост
вопрос задан: 4 March 2010 10:27
1
ответ

Какао и OpenGL, Как я устанавливаю атрибут вершины GLSL с помощью массива?

Я довольно плохо знаком с OpenGL, и я, кажется, испытываю некоторые трудности. Я записал простую программу построения теней в GLSL, который, как предполагается, преобразовывает вершины данными совместными матрицами, позволяя простой...
вопрос задан: 27 December 2009 20:23
1
ответ

Журнал изменений версий GLSL?

Есть ли где-нибудь, я могу читать об изменениях и дополнениях, сделанных в GLSL от версии 1.1 до 1,2 и от 1,2 до 1,3? Google, кажется, в замешательстве для этого, и я действительно не хочу начинать читать...
вопрос задан: 30 January 2009 07:32
1
ответ

Рендеринг для определения объема карты

Согласно ARB_geometry_shader4 возможно представить сцену на 6 поверхностей карты куба с программой построения теней геометрии и карты куба, присоединенной к объекту кадрового буфера. Я хочу создать тень...
вопрос задан: 21 January 2009 10:49
0
ответов

Web -GL :Несколько фрагментных шейдеров на программу

Кто-нибудь знает, возможно ли последовательное выполнение нескольких фрагментных шейдеров в одной «программе» Web -GL? Я пытаюсь воспроизвести некоторый код, который я написал в WPF, используя шейдерные эффекты. В...
вопрос задан: 4 September 2019 16:10
0
ответов

Язык шейдинга OpenGL ES (2.0): как ввести логическое значение в вершинный шейдер и перейти к фрагментному шейдеру?

Я впервые пытаюсь передать логическое значение в вершинный шейдер; До сих пор я использовал только поплавки. Рассматриваемое логическое значение зависит от примитивов, поэтому не может быть передано как униформа. Однако ...
вопрос задан: 4 September 2019 15:27
0
ответов

Как я могу раскрасить объекты в OpenGL ES 2.0 в зависимости от их глубины?

Я пишу игру для OpenGL ES 2.0 (на iOS). Как я могу создать шейдер (поскольку я предполагаю, что это было бы проще сделать в шейдере), чтобы геометрия, расположенная дальше от начала координат (по оси Z), казалась темнее? ...
вопрос задан: 17 August 2019 13:20
0
ответов

Что хранит sampler2D?

Я читал пример текстуры в OpenGL 2.1. Фрагментный шейдер выглядит так: #версия 120 унифицированная текстура sampler2D; переменный vec2 texcoord; недействительный основной (пустой) { gl_FragColor = texture2D(texture,...
вопрос задан: 27 July 2019 01:18
0
ответов

Можно ли скомпилировать шейдеры glsl в Webassemly / wasm с Unity?

Я новичок в Unity, и поэтому у меня есть вопрос, который может быть очевидным. При экспорте проекта, использующего webgl в качестве WASM, шейдеры также компилируются в веб-сборку или просто код проекта? Как ...
вопрос задан: 27 March 2019 09:07
0
ответов

glLineStipple deprecated in OpenGL 3.1

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...)
вопрос задан: 24 March 2019 21:33
0
ответов

RenderContext анимация спрайтов

В стандартном Kivy вы можете использовать класс изображений и анимации для архивирования практически всего. Но если вы хотите идти быстрее, вам нужно что-то еще. Вам придется обрабатывать все вручную. Вот где ...
вопрос задан: 7 March 2019 07:43
0
ответов

Создание GLSL Arrays of Uniforms?

Я бы хотел оставить источники света OpenGL и сделать свои собственные. Я бы хотел, чтобы мои шейдеры позволяли использовать переменное количество источников света. Можем ли мы объявить массив униформ в шейдерах GLSL? Если да, то как бы мы установили
вопрос задан: 15 February 2019 14:43
0
ответов

Как использовать шейдеры GLSL для видеофильтра / манипуляции в Android

Я работаю над обработкой видео Android Project As My School Project. У меня есть поиск в Google по поводу обработки видео. И обнаружил, что большинство разработчиков используют GLSL-файл для манипуляции видео / изображениями ...
вопрос задан: 19 January 2019 06:30
0
ответов

QOpenGLShader - директива version должна быть первым оператором и не может повторяться

Я создаю OpenGL-приложение с использованием Qt 5.11.2. При добавлении шейдера тесселяции возникает следующая ошибка: QOpenGLShader :: compile (Управление тесселяцией): 0 (2): ошибка C0204: версия ...
вопрос задан: 18 January 2019 12:07
0
ответов

Обработка видео Android с использованием вершинного шейдера и фрагментного шейдера

Я работаю над проектом, основанным на обработке видео. Я хочу добавить фильтр для видео, такой как эффект сбоя, перемещение видео, перемещение изображения, масштабирование и т. Д. Но я хочу достичь с помощью вершинного шейдера ...
вопрос задан: 17 January 2019 08:16
0
ответов

HDR, адаптивное отображение тонов и MSAA в GLSL

Пытаясь научиться OpenGL, я работаю над 5-м изданием Superbible. В настоящее время я пытаюсь понять, как совместить HDR и MSAA (как описано в главе 9). Для ...
вопрос задан: 1 August 2018 05:25