NVIDIA OptiX 8.1 nvidia_logo_transpbg.gif Up
OptixBuiltinISOptions Struct Reference

#include <optix_types.h>

Public Attributes

OptixPrimitiveType builtinISModuleType
 
int usesMotionBlur
 
unsigned int buildFlags
 
unsigned int curveEndcapFlags
 

Detailed Description

Specifies the options for retrieving an intersection program for a built-in primitive type. The primitive type must not be OPTIX_PRIMITIVE_TYPE_CUSTOM.

See also
optixBuiltinISModuleGet()

Member Data Documentation

 buildFlags

unsigned int OptixBuiltinISOptions::buildFlags

Build flags, see OptixBuildFlags.

 builtinISModuleType

OptixPrimitiveType OptixBuiltinISOptions::builtinISModuleType

 curveEndcapFlags

unsigned int OptixBuiltinISOptions::curveEndcapFlags

End cap properties of curves, see OptixCurveEndcapFlags, 0 for non-curve types.

 usesMotionBlur

int OptixBuiltinISOptions::usesMotionBlur

Boolean value indicating whether vertex motion blur is used (but not motion transform blur).