rpr_curve_parameter
Usage
Information on rpr_curve objects, corresponds to rprContextCreateCurve parameters.
Possible Values
Name |
Value |
Brief Explanation |
---|---|---|
RPR_CURVE_CONTROLPOINTS_COUNT |
0x830 |
Number of control points. |
RPR_CURVE_CONTROLPOINTS_DATA |
0x831 |
Control point list. Each curve is made of a list of points, an rpr_curve object can have multiple curves of |
RPR_CURVE_CONTROLPOINTS_STRIDE |
0x832 |
Bytes in each control point. |
RPR_CURVE_INDICES_COUNT |
0x833 |
Number of indices. |
RPR_CURVE_INDICES_DATA |
0x834 |
List of indices. Curves can share control points and reference them by indices. |
RPR_CURVE_RADIUS |
0x835 |
Radius of curves. All curves in an rpr_curve object have one radius. |
RPR_CURVE_UV |
0x836 |
UV coordinates. One per curve in an rpr_curve object. Useful for texturing color per curve. |
RPR_CURVE_COUNT_CURVE |
0x837 |
Number of curves or hairs. |
RPR_CURVE_SEGMENTS_PER_CURVE |
0x838 |
Segments per curve. 4 points per segment. |
RPR_CURVE_CREATION_FLAG |
0x839 |
Creation flag set on the curve. Currently, this is 0 or 1 if a curve is tapered. |
RPR_CURVE_NAME |
RPR_OBJECT_NAME |
Custom name set with rprObjectSetName(). |
RPR_CURVE_UNIQUE_ID |
RPR_OBJECT_UNIQUE_ID |
ID for this object. |
RPR_CURVE_CUSTOM_PTR |
RPR_OBJECT_CUSTOM_PTR |
Custom pointer, if set on this object. |
RPR_CURVE_TRANSFORM |
RPR_SHAPE_TRANSFORM |
Tranform (16 float values) for the curve. |
RPR_CURVE_MATERIAL |
RPR_SHAPE_MATERIAL |
Pointer to the material set on the curve. |
RPR_CURVE_VISIBILITY_PRIMARY_ONLY_FLAG |
RPR_SHAPE_VISIBILITY_PRIMARY_ONLY_FLAG |
Copy from shape value flags. |
RPR_CURVE_VISIBILITY_SHADOW |
RPR_SHAPE_VISIBILITY_SHADOW |
Visibility to shadow rays. |
RPR_CURVE_VISIBILITY_REFLECTION |
RPR_SHAPE_VISIBILITY_REFLECTION |
Visibility to reflection rays. |
RPR_CURVE_VISIBILITY_REFRACTION |
RPR_SHAPE_VISIBILITY_REFRACTION |
Visibility to refraction rays. |
RPR_CURVE_VISIBILITY_TRANSPARENT |
RPR_SHAPE_VISIBILITY_TRANSPARENT |
Visibility to transparent objects. |
RPR_CURVE_VISIBILITY_DIFFUSE |
RPR_SHAPE_VISIBILITY_DIFFUSE |
Visibility to diffuse rays. |
RPR_CURVE_VISIBILITY_GLOSSY_REFLECTION |
RPR_SHAPE_VISIBILITY_GLOSSY_REFLECTION |
Visibility to glossy reflection rays. |
RPR_CURVE_VISIBILITY_GLOSSY_REFRACTION |
RPR_SHAPE_VISIBILITY_GLOSSY_REFRACTION |
Visibility to glossy refraction rays. |
RPR_CURVE_VISIBILITY_LIGHT |
RPR_SHAPE_VISIBILITY_LIGHT |
Visibility to lights. |