Blender для начинающих/Введение в GLSL: различия между версиями

Содержимое удалено Содержимое добавлено
Строка 180:
##inout - передача параметра по ссылке (работа происходит с изначальной переменной, а не с ее копией).
##out - передача параметра по ссылке с запрещенным чтением.
==Встроенные функции==
{| class="wikitable sortable"
|-
! Функция !! Описание
|-
| dot(x, y) || возвращает скалярное произведение векторов x и y
|-
| cross(x, y) || возвращает векторное произведение векторов x и y
|-
| normalize(x) || возвращает нормализованный вектор x - вектор, у которого длина равна 1
|-
| sin(angle) || возвращает синус угла angle
|-
| cos(angle) || возвращает косинус угла angle
|-
| pow(x, y) || возвращает x в степени y
|-
| min(x, y) || возвращает минимальное из двух значений
|-
| max(x, y) || возвращает максимальное из двух значений
|}