Вопросы по теме 'glsl'
изменить float в вершинном шейдере (GLSL)
Я думал, что у меня это работает, но я все еще не могу понять, как изменить значение в моем вершинном шейдере. В opengl я делаю следующее для каждого рендера:
//i bind my shader
shader.bind();
// Then trying to set the value in my vertex shader...
4870 просмотров
schedule
13.11.2023
Как вы, ребята, отлаживаете GLSL?
Недавно я попытался написать немного кода шейдера GLSL, и мне не повезло, когда шейдер не отрисовал то, что я ожидал (в основном, все на экране было черным). Вот инструменты, которые я пробовал:
Интеграция с Nvidia NSight VS - она вылетает...
3099 просмотров
schedule
12.01.2024
Вычисление расхождения вектора в GLSL (или градиента вектора)
У меня есть ситуация в GLSL, когда мне нужно вычислить расхождение вектора во фрагментном шейдере.
vec3 posVector;
Дивергенция математически определяется выражением
Это скалярное произведение между вектором и градиентом.
Кто-нибудь...
560 просмотров
schedule
31.12.2023
Многие источники света с тенями в файле three.js вызывают ошибку шейдера фрагмента
Предположим, что у вас есть сцена с улицей, на которой много уличных фонарей (больше 20), вы приближаете объект к ним и ожидаете тень.
Огни, просто
var light = new THREE.PointLight(0xffffff, 0.5, 6.0);
Только на улице есть .receiveShadow...
1663 просмотров
schedule
29.12.2023
Мультитекстурирование и метки в Opengl ES 3.0
Я хочу рисовать числа на объекте с помощью мультитекстурирования. Но финальное изображение светлее, например:
Можно ли исключить из мультитекстуры белый цвет и сделать цифру темнее?
Вот мой фрагментный шейдер:
#version 300 es
precision...
62 просмотров
schedule
02.01.2024