NVIDIA OptiX 7.7 nvidia_logo_transpbg.gif Up
OptixAccelBuildOptions Struct Reference

#include <optix_types.h>

Public Attributes

unsigned int buildFlags
 
OptixBuildOperation operation
 
OptixMotionOptions motionOptions
 

Detailed Description

Build options for acceleration structures.

See also
optixAccelComputeMemoryUsage(), optixAccelBuild()

Member Data Documentation

 buildFlags

unsigned int OptixAccelBuildOptions::buildFlags

Combinations of OptixBuildFlags.

 motionOptions

OptixMotionOptions OptixAccelBuildOptions::motionOptions

Options for motion.

 operation

OptixBuildOperation OptixAccelBuildOptions::operation

If OPTIX_BUILD_OPERATION_UPDATE the output buffer is assumed to contain the result of a full build with OPTIX_BUILD_FLAG_ALLOW_UPDATE set and using the same number of primitives. It is updated incrementally to reflect the current position of the primitives. If a BLAS has been built with OPTIX_BUILD_FLAG_ALLOW_OPACITY_MICROMAP_UPDATE, new opacity micromap arrays and opacity micromap indices may be provided to the refit.