![]() |
RenderMan
26.0
|
#include <Riley.h>
Public Attributes | |
| UserId | userId |
| External user-specified id to be passed through the renderer without use or modification. More... | |
| GeometryPrototypeId | groupPrototypeId |
| Identifies the geometry prototype group to which the instance will be added. More... | |
| GeometryPrototypeId | geoPrototypeId |
| The geometry prototype that will be instantiated. More... | |
| MaterialId | materialId |
| The material to be assigned to the light instance. More... | |
| LightShaderId | lightShaderId |
| The light shader to be assigned to the light instance. More... | |
| CoordinateSystemList const * | coordsysList |
| A list of coordinate system ids to be assigned to the light instance. More... | |
| Transform const * | xform |
| The object to world transform for the instance. More... | |
| RtParamList const * | attributes |
| The attribute set for the light instance. More... | |
| RtParamList const* LightInstanceCreateData::attributes |
The attribute set for the light instance.
| CoordinateSystemList const* LightInstanceCreateData::coordsysList |
A list of coordinate system ids to be assigned to the light instance.
| GeometryPrototypeId LightInstanceCreateData::geoPrototypeId |
The geometry prototype that will be instantiated.
This must be a handle returned from CreateGeometryPrototype().
| GeometryPrototypeId LightInstanceCreateData::groupPrototypeId |
Identifies the geometry prototype group to which the instance will be added.
May be GeometryPrototypeId::InvalidId(), signifying the instance will belong to no group.
| LightShaderId LightInstanceCreateData::lightShaderId |
The light shader to be assigned to the light instance.
| MaterialId LightInstanceCreateData::materialId |
The material to be assigned to the light instance.
| UserId LightInstanceCreateData::userId |
External user-specified id to be passed through the renderer without use or modification.
| Transform const* LightInstanceCreateData::xform |
The object to world transform for the instance.