|
|
Classes
|
| struct |
xsimrLightData |
| |
Stores information about whether the diffuse and specular are applied. More...
|
| struct |
xsimrProfileCurveData |
| |
A profile curve data sampled into linear segments. More...
|
| struct |
xsimrParticleShape |
| |
Particle shape structure. More...
|
| struct |
xsimrAttributeData |
| |
A structure containing the information for a single attribute. More...
|
| struct |
xsimrPointCloudData |
| |
The main particle data header. More...
|
| struct |
xsimrPointCloudIndex |
| |
Stores the PointCloud index. More...
|
| struct |
xsimrTimeMapValue |
| |
A single range to frame mapping entry. More...
|
| struct |
xsimrAttributeImageTimeMap |
| |
List of range to frame mapping values. More...
|
Defines
|
| #define |
XSIMR_LIGHTDATA_LABEL 2860411 |
| #define |
XSIMR_RENDERMAPDATA_LABEL 0x2C1ACA |
| #define |
XSIMR_POINTCLOUD_INDEX_LABEL 0x613EC66F |
| #define |
XSIMR_ATTRIBUTE_SHADER_KEY "xsiATTR" |
Enumerations
|
| enum |
xsimrLightFlags { XSIMR_LF_DIFFUSE = 1 << 0, XSIMR_LF_SPECULAR = 1 << 1 } |
| enum |
xsimrCurveExtrapolation { XSIMR_CE_CONSTANT = 1, XSIMR_CE_END_GRADIENT = 2, XSIMR_CE_CYCLE = 3, XSIMR_CE_CYCLE_RELATIVE = 4 } |
| enum |
xsimrAttributeType { xsimrATTRIBUTE_BOOLEAN, xsimrATTRIBUTE_INTEGER, xsimrATTRIBUTE_SCALAR, xsimrATTRIBUTE_VECTOR2, xsimrATTRIBUTE_VECTOR3, xsimrATTRIBUTE_VECTOR4, xsimrATTRIBUTE_QUATERNION, xsimrATTRIBUTE_MATRIX33, xsimrATTRIBUTE_MATRIX44, xsimrATTRIBUTE_COLOR4, xsimrATTRIBUTE_ROTATION, xsimrATTRIBUTE_SHAPE } |
|
|
| enum |
xsimrParticleShapeType { xsimrSHAPE_POINT, xsimrSHAPE_SEGMENT, xsimrSHAPE_DISC, xsimrSHAPE_RECTANGLE, xsimrSHAPE_SPHERE, xsimrSHAPE_BOX, xsimrSHAPE_CYLINDER, xsimrSHAPE_CAPSULE, xsimrSHAPE_CONE, xsimrSHAPE_BLOB, xsimrNB_SIMPLE_SHAPES, xsimrSHAPE_INSTANCE = 128 } |
The file defines the magic numbers and structures required to query and access for userdata passed to a mental ray shader by Softimage.