#include <optix_types.h>
Build inputs.
All of them support motion and the size of the data arrays needs to match the number of motion steps
union { ... } OptixBuildInput::@1 |
OptixBuildInputCurveArray OptixBuildInput::curveArray |
Curve inputs.
OptixBuildInputCustomPrimitiveArray OptixBuildInput::customPrimitiveArray |
Custom primitive inputs.
OptixBuildInputInstanceArray OptixBuildInput::instanceArray |
Instance and instance pointer inputs.
char OptixBuildInput::pad[1024] |
OptixBuildInputSphereArray OptixBuildInput::sphereArray |
Sphere inputs.
OptixBuildInputTriangleArray OptixBuildInput::triangleArray |
Triangle inputs.
OptixBuildInputType OptixBuildInput::type |
The type of the build input.