cross()
Векторное произведение (только vec3).
Сигнатура
cross(a, b)Возвращает вектор, перпендикулярный обоим аргументам, по правилу правой руки. Определено только для vec3. Используется для построения нормалей и базисов.
vec3 normal = normalize(cross(edge1, edge2)); // нормаль грани