lit
Description
Legacy lighting function (obsolete).
Signature
vector<float, 4> lit( float n_dot_l, float n_dot_h, float m);
Parameters
n_dot_l : float
The dot product of the normal and light vectors.
n_dot_h : float
The dot product of the normal and half-angle vectors.
m : float
The material shininess factor.
Return value
The lighting coefficients, (ambient, diffuse, specular, 1.0).
Remarks
In HLSL, this function is implemented as an intrinsic. It is emulated for other targets.
Availability and Requirements
Defined for the following targets:
hlsl
Available in all stages.
glsl
Available in all stages.
cpp
Available in all stages.
cuda
Available in all stages.
metal
Available in all stages.
spirv
Available in all stages.