#include <c4d_raytrace.h>
| Int32 instance_of_index |
Index to the instanced ray object.
| Matrix64 transform |
Transformation matrix of the instance.
Transformation from original object's point to instanced object: new_point = old_point * instanced_rayobject->instance->transform
| Matrix64 transform_inverse |
Inverse transformation matrix of the instance.
Transformation from instanced object's point to original object: new_point = old_point * instanced_rayobject->instance->transform_inverse
| Matrix64 transform_tensor |
Transformation matrix tensor of the instance.
Transformation of normal from original object to instanced object: new_normal = !(old_normal^instanced_rayobject->instance->transform_tensor)
| BaseObject* link |
Link to the virtual instance parent (the "Instance" object).
| Matrix64 _matrix |
Matrix of the instance.
| Int32 _instanceID |
ID of the given instance. Used for Multi-Instance for now.
| maxon::Bool _useColor |
request use of color.
| maxon::Color64 _color |
desired color for the instance.