cross()

Векторное произведение (только vec3).

Сигнатураcross(a, b)

Возвращает вектор, перпендикулярный обоим аргументам, по правилу правой руки. Определено только для vec3. Используется для построения нормалей и базисов.

vec3 normal = normalize(cross(edge1, edge2)); // нормаль грани
← Все записи: Функции шейдеров
Поддержать проект