formZ SDK | 5.0 API Reference | Project | Modeling | Rendering | Shaders

fz_shdr_get_ambient_factor

Description

This function can only be called inside the pixel callback function when implementing a plugin or script reflection shader. It retrieves the current value of the ambient reflection parameter. This parameter must have been declared in the set_parameters callback function of the same shader via a call to fz_shdr_set_ambient_parm().

Plugin Prototype

void fz_shdr_get_ambient_factor(

double *

fval )

Parameters

fval [Result]

The current value of the ambient reflection parameter.

Returns

none

Availability

5.0.0.0

Plugin Example

Typically, the ambient factor is multiplied with the result of the ambient illumination term to yield the final ambient shading color. :
fz_shdr_get_ambient_factor(&ambt_factor); fz_shdr_get_ambient_term(&ambt_col); ambt_col *= ambt_factor;

See Also

fz_shdr_set_ambient_parm

Function Set

fz_shdr_fset


Defined in

fz_rzne_shdr_api.h