Вопросы с тегом «glsl»

5
Каков современный уровень визуализации текста в OpenGL начиная с версии 4.1? [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 2 года назад . Улучшить этот вопрос В OpenGL уже есть ряд вопросов о рендеринге …
199 opengl  text  glsl  shader  opengl-4 

10
Как отлаживать шейдер GLSL?
Мне нужно отладить программу GLSL, но я не знаю, как вывести промежуточный результат. Можно ли сделать несколько отладочных трасс (например, с printf) с помощью GLSL?
193 opengl  debugging  glsl 

11
Случайные / шумовые функции для GLSL
Поскольку производители драйверов графических процессоров обычно не пытаются реализовать их noiseXв GLSL, я ищу набор служебных функций «швейцарский армейский нож для графической рандомизации» , предпочтительно оптимизированный для использования в шейдерах графических процессоров. Я предпочитаю GLSL, но код, который мне подойдет для любого языка, вполне подходит для его самостоятельного перевода в …

6
Какое расширение файла подходит для шейдеров GLSL? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 12 месяцев назад . Уточните этот вопрос Я изучаю затенение glsl и сталкивался …
127 opengl  glsl  shader 

4
Каково происхождение этого однострочника GLSL rand ()?
Я видел этот генератор псевдослучайных чисел для использования в шейдерах, упоминаемых здесь и там в сети : float rand(vec2 co){ return fract(sin(dot(co.xy ,vec2(12.9898,78.233))) * 43758.5453); } Его по-разному называют «каноническим» или «однострочным, который я где-то нашел в Интернете». Каково происхождение этой функции? Являются ли постоянные значения столь же произвольными, как …
94 glsl  shader  prng 

2
Как фрагментный шейдер узнает, какую переменную использовать для цвета пикселя?
Я вижу много разных шейдеров фрагментов, #version 130 out vec4 flatColor; void main(void) { flatColor = vec4(0.0,1.0,0.0,0.5); } И все они используют разные переменные для «цвета выхода» (в данном случае flatColor). Итак, как OpenGL узнает, что вы пытаетесь сделать? Я предполагаю, что это работает, потому что flatColorэто единственная переменная, определенная …
83 opengl  glsl 
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.