Skip to content

FfxBrixelizerRayDesc

struct FfxBrixelizerRayDesc

A structure encapsulating the parameters for a ray to be marched using Brixelizer.

Public Interface

Public Members:

FfxUInt32 start_cascade_id

FfxUInt32 start_cascade_id

The index of the most detailed cascade for ray traversal.

Source: sdk/include/FidelityFX/gpu/brixelizer/ffx_brixelizer_trace_ops.h (line 43, column 18)

FfxUInt32 end_cascade_id

FfxUInt32 end_cascade_id

The index of the least detailed cascade for ray traversal.

Source: sdk/include/FidelityFX/gpu/brixelizer/ffx_brixelizer_trace_ops.h (line 44, column 18)

FfxFloat32 t_min

FfxFloat32 t_min

The minimum distance at which to accept a hit.

Source: sdk/include/FidelityFX/gpu/brixelizer/ffx_brixelizer_trace_ops.h (line 45, column 18)

FfxFloat32 t_max

FfxFloat32 t_max

The maximum distance at which to accept a hit.

Source: sdk/include/FidelityFX/gpu/brixelizer/ffx_brixelizer_trace_ops.h (line 46, column 18)

FfxFloat32x3 origin

FfxFloat32x3 origin

The origin of the ray.

Source: sdk/include/FidelityFX/gpu/brixelizer/ffx_brixelizer_trace_ops.h (line 47, column 18)

FfxFloat32x3 direction

FfxFloat32x3 direction

The direction of the ray. This input should be normalized.

Source: sdk/include/FidelityFX/gpu/brixelizer/ffx_brixelizer_trace_ops.h (line 48, column 18)

Source: sdk/include/FidelityFX/gpu/brixelizer/ffx_brixelizer_trace_ops.h (line 42, column 1)