codechick
КурсыЗадачиОлимпСообществоМатериалыЖурнал
Войти
Справочник/GLSL/Функции шейдеров/tan()
← step() для полосtexelFetch() →
Функции шейдеров
abs()acos()asin()atan()ceil()clamp()cos()cross()degrees()dFdx()dFdy()distance()dot()exp()exp2()faceforward()float() / int()floor()fract()fwidth()inversesqrt()length()log()log2()mat3() / mat4()max()min()mix()mix() для масокmod()normalize()pow()radians()reflect()refract()round()saturate()sign()sin()smoothstep()sqrt()step()step() для полосtan()texelFetch()texture()textureLod()textureSize()trunc()vec2() / vec3() / vec4()

tan()

Тангенс угла (в радианах).

Сигнатураtan(angle)

Возвращает тангенс угла в радианах. Не определён при углах, кратных π/2 (косинус обращается в ноль).

float t = tan(fov * 0.5); // половина угла обзора
← Все записи: Функции шейдеров
codechick

Простой и тёплый способ научиться программировать.

Платформа
КурсыПрограммыЗадачиОлимпМатериалыЖурналШпаргалкиСправочникЯзыки за минутыСтатистика
Инструменты
Студия кодаВизуализатор кодаДиаграммы MermaidСистемы счисленияJSON-форматтерТестер regexВсе инструменты →
Проект
О насTelegram-каналTelegram-чатКонтакты
© 2026 codechick.io · сделано с заботой о цыплятах