Clarisse 5.0 SP8 SDK  5.0.5.8.0
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | List of all members
MatteOverride Class Reference

Utility wrapper that contains attributes and evaluators to give easy access to the matte override outside of the layer. More...

Public Member Functions

void set_alpha_attr (const OfAttr *attr)
 
void set_color_attr (const OfAttr *attr)
 
void resync_alpha ()
 
void resync_color ()
 
double eval_matte_alpha (const CtxEval &eval_ctx, CtxShader &shader_ctx) const
 
GMathVec3d eval_matte_color (const CtxEval &eval_ctx, CtxShader &shader_ctx) const
 

Detailed Description

Utility wrapper that contains attributes and evaluators to give easy access to the matte override outside of the layer.