![]() |
![]() |
![]() |
![]() |
ProceduralTextureHandlertypedef struct st_LWTextureHandler { LWInstanceFuncs *inst; LWItemFuncs *item; LWRenderFuncs *rend; double (*evaluate) (LWInstance, LWTextureAccess *); unsigned int (*flags) (LWInstance); } LWTextureHandler; LWTEXF_GRAD 1 LWTEXF_SLOWPREVIEW 2 LWTEXF_AXIS 4 LWTEXF_AALIAS 8 LWTXEF_VECTOR (1<<0) LWTXEF_AXISX (1<<1) LWTXEF_AXISY (1<<2) LWTXEF_AXISZ (1<<3) typedef struct st_LWTextureAccess { double pos[3]; double spotSize; double txGrad[3]; int flags; } LWTextureAccess; |