![]() |
RenderMan
26.0
|
#include <Riley.h>
Public Attributes | |
| GeometryPrototypeId | groupPrototypeId |
| Identifies the geometry prototype group in which the instance currently belongs. More... | |
| GeometryInstanceId | instanceId |
| The geometry instance handle that will be modified. More... | |
| MaterialId const * | materialId |
| If non-null, specifies a new material to be assigned to the geometry instance. More... | |
| CoordinateSystemList const * | coordsysList |
| If non-null, assigns a new list of coordinate system ids for the instance. More... | |
| Transform const * | xform |
| If non-null, assigns a new object to world transform for the instance. More... | |
| RtParamList const * | attributes |
| If non-null, specifies a new attribute set for the geometry instance. More... | |
| RtParamList const* GeometryInstanceModifyData::attributes |
If non-null, specifies a new attribute set for the geometry instance.
It is expected that if provided, the attributes are a complete description, as it will completely overwrite the existing set of attributes.
| CoordinateSystemList const* GeometryInstanceModifyData::coordsysList |
If non-null, assigns a new list of coordinate system ids for the instance.
| GeometryPrototypeId GeometryInstanceModifyData::groupPrototypeId |
Identifies the geometry prototype group in which the instance currently belongs.
May be GeometryPrototypeId::InvalidId(), signifying the instance belongs to no group.
| GeometryInstanceId GeometryInstanceModifyData::instanceId |
The geometry instance handle that will be modified.
| MaterialId const* GeometryInstanceModifyData::materialId |
If non-null, specifies a new material to be assigned to the geometry instance.
| Transform const* GeometryInstanceModifyData::xform |
If non-null, assigns a new object to world transform for the instance.