Clarisse 5.0 SP8 SDK
5.0.5.8.0
|
Public Member Functions | |
TextureOutput (const Projection &proj=PROJECTION_DEFAULT) | |
void | set_space (const TextureSpace &space) |
const TextureSpace & | get_space () const |
TextureSpace & | get_space () |
float | as_luminance () const |
![]() | |
TextureSpace (const Projection &p=PROJECTION_DEFAULT) | |
TextureSpace (const ComputationMode &c) | |
TextureSpace (const Projection &p, const ComputationMode &c) | |
double | compute_parametric_differentials (GMathVec2d &duvdt_1, GMathVec2d &duvdt_2) const |
Get the parametric differentials resulting of UVW space differentials. | |
double | compute_parametric_differentials (GMathVec2d &duvdt_1, GMathVec2d &duvdt_2, unsigned int &axis_1_index, unsigned int &axis_2_index) const |
Get the parametric differentials resulting of UVW space differentials. | |
Public Attributes | |
GMathVec4f | color |
![]() | |
GMathVec3d | coord |
GMathVec3d | dtdu |
GMathVec3d | dtdv |
GMathVec3d | dtdw |
GMathVec3d | dtdx |
GMathVec3d | dtdy |
Projection | proj |
ComputationMode | comp |
bool | is_spatial |
Additional Inherited Members | |
![]() | |
enum | Projection { PROJECTION_DEFAULT = -1, PROJECTION_OBJECT_BASE = 0, PROJECTION_OBJECT_DEFORMED = 3, PROJECTION_INSTANCE = 1, PROJECTION_WORLD = 2 } |
enum | ComputationMode { COMPUTE_PROJECTION = 0, COMPUTE_TRANSFORM = 1, COMPUTE_NONE = 2 } |