Simstim

VEX Dictionary / eval_bsdf

eval_bsdf

Evaluates a BSDF's response for given viewer and light directions, with an optional PDF output.

group: bsdfpbrbsdflabels

Available in every context

Usage

vector eval_bsdf( bsdf b; vector viewer; vector light; ... )
vector eval_bsdf( bsdf b; vector viewer; vector light; int mask; ... )
vector eval_bsdf( bsdf b; vector viewer; vector light; float &pdf; int mask; ... )
vector eval_bsdf( bsdf b; vector viewer; vector light; vector normal; ... )
vector eval_bsdf( bsdf b; vector viewer; vector light; vector normal; int mask; ... )
vector eval_bsdf( bsdf b; vector viewer; vector light; vector normal; float &pdf; int mask; ... )

Examples

No worked examples yet.

Signatures (from vcc -X)

Related

Full SideFX documentation ↗