2 / 2 / 2
Регистрация: 23.02.2012
Сообщений: 208
|
|
1 | |
Можно ли передать в шейдер градиент, как параметр?11.03.2015, 18:44. Показов 2362. Ответов 5
Метки нет (Все метки)
Здравствуйте, можно ли передать в самописный шейдер градиент как параметр? Я нигде не нашел описания такой структуры. Только Color, int, range и т.д
0
|
11.03.2015, 18:44 | |
Ответы с готовыми решениями:
5
OpenGL ES 2.0:image masking -можно ли передать изображение в шейдер как массив а не как текстуру Можно ли передать строку, как параметр? Можно ли передать множество как параметр процедуры Можно ли передать указатель на функцию как параметр другой функции? |
2 / 2 / 2
Регистрация: 23.02.2012
Сообщений: 208
|
|
11.03.2015, 19:07 [ТС] | 3 |
Извините, я имел в виду градиент из нескольких цветов.
0
|
211 / 201 / 63
Регистрация: 24.09.2014
Сообщений: 532
|
|
11.03.2015, 20:35 | 4 |
нет, напрямую передать нельзя, только примитивы типа чисел, векторов и матриц. если так прям надо всё это в шейдере, то проще текстуру такую сделать, если в момент времени только один цвет нужен, то в Update можно посчитать и в вершины или свойства материала указать
0
|
271 / 238 / 102
Регистрация: 26.10.2012
Сообщений: 725
|
|
12.03.2015, 08:29 | 5 |
Не очень понятно, что требуется.
В шейдер можно передать текстуру (1, 2, 3 - мерную) и внутри шейдера использовать значения из нее. См material.SetTexture Shader.SetGlobalTexture
0
|
2 / 2 / 2
Регистрация: 23.02.2012
Сообщений: 208
|
|
15.03.2015, 20:46 [ТС] | 6 |
Хотелось передавать в шейдер кастомный градиент и иметь возможность получить из него цвет из определенный позиции.
Градиент: 0%(зеленый) - 25%(красный) - 100%(синий) gradient.getColorAt(50) - получим цвет между красным и синим;
0
|
15.03.2015, 20:46 | |
15.03.2015, 20:46 | |
Помогаю со студенческими работами здесь
6
г-но код или можно ли передать метку (от гоуту) в функцию как параметр? Как можно вызвать хранимую процедуру и при вызове передать ей параметр Как передать массив int в геометрический шейдер Как передать параметр из jsp java страницы в функцию javascript и возвратить обратно другой параметр Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |