atan()

Арктангенс. Двухаргументная форма даёт угол в правильном квадранте.

Сигнатураatan(y, x)

Форма atan(y, x) возвращает угол вектора (x, y) в диапазоне [-PI, PI] с учётом квадранта (аналог atan2). Форма atan(y_over_x) возвращает значение в [-PI/2, PI/2]. Удобно для полярных координат.

float a = atan(p.y, p.x); // угол точки относительно центра
← Все записи: Функции шейдеров
Поддержать проект