跳至内容

FfxBrixelizerDebugVisualizationDescription

struct FfxBrixelizerDebugVisualizationDescription

一个封装用于绘制调试可视化的参数的结构。

依赖项: FfxResource

公共接口

公共成员

float inverseViewMatrix

float inverseViewMatrix

场景的逆视图矩阵,按行主序排列。

来源: sdk/include/FidelityFX/host/ffx_brixelizer_raw.h (第 161 行,第 39 列)

float inverseProjectionMatrix

float inverseProjectionMatrix

场景的逆投影矩阵,按行主序排列。

来源: sdk/include/FidelityFX/host/ffx_brixelizer_raw.h (第 162 行,第 39 列)

FfxBrixelizerTraceDebugModes debugState

FfxBrixelizerTraceDebugModes debugState

一个 FfxBrixelizerTraceDebugModes,用于确定要绘制的调试输出类型。

来源: sdk/include/FidelityFX/host/ffx_brixelizer_raw.h (第 163 行,第 39 列)

uint32_t startCascadeIndex

uint32_t startCascadeIndex

级联链中最详细级联的索引。

来源: sdk/include/FidelityFX/host/ffx_brixelizer_raw.h (第 164 行,第 39 列)

uint32_t endCascadeIndex

uint32_t endCascadeIndex

级联链中不详细程度最低的级联的索引。

来源: sdk/include/FidelityFX/host/ffx_brixelizer_raw.h (第 165 行,第 39 列)

float sdfSolveEps

float sdfSolveEps

SDF 光线追踪中使用的 epsilon 值。

来源: sdk/include/FidelityFX/host/ffx_brixelizer_raw.h (第 166 行,第 39 列)

float tMin

float tMin

最小光线相交的 tMin 值。

来源: sdk/include/FidelityFX/host/ffx_brixelizer_raw.h (第 167 行,第 39 列)

float tMax

float tMax

最大光线相交的 tMax 值。

来源: sdk/include/FidelityFX/host/ffx_brixelizer_raw.h (第 168 行,第 39 列)

uint32_t renderWidth

uint32_t renderWidth

输出资源的宽度。

来源: sdk/include/FidelityFX/host/ffx_brixelizer_raw.h (第 169 行,第 39 列)

uint32_t renderHeight

uint32_t renderHeight

输出资源的高度。

来源: sdk/include/FidelityFX/host/ffx_brixelizer_raw.h (第 170 行,第 39 列)

FfxResource 输出

FfxResource output

用于绘制调试可视化的 FfxResource。

来源: sdk/include/FidelityFX/host/ffx_brixelizer_raw.h (第 171 行,第 39 列)

FfxCommandList 命令列表

FfxCommandList commandList

用于写入绘制命令的 FfxCommandList。

来源: sdk/include/FidelityFX/host/ffx_brixelizer_raw.h (第 173 行,第 39 列)

uint32_t numDebugAABBInstanceIDs

uint32_t numDebugAABBInstanceIDs

debugAABBInstanceIDs 数组中 FfxBrixelizerInstanceIDs 的数量。

来源: sdk/include/FidelityFX/host/ffx_brixelizer_raw.h (第 174 行,第 39 列)

const FfxBrixelizerInstanceID * debugAABBInstanceIDs

const FfxBrixelizerInstanceID * debugAABBInstanceIDs

用于绘制其边界框的 FfxBrixelizerInstanceIDs 数组。

来源: sdk/include/FidelityFX/host/ffx_brixelizer_raw.h (第 175 行,第 38 列)

FfxBrixelizerCascadeDebugAABB cascadeDebugAABB

FfxBrixelizerCascadeDebugAABB cascadeDebugAABB

一个标志数组,显示要为每个级联绘制的 AABB 调试输出。

来源: sdk/include/FidelityFX/host/ffx_brixelizer_raw.h (第 176 行,第 39 列)

被使用: BrixelizerRM, FfxBrixelizerUpdateDescription, ffxBrixelizer

来源: sdk/include/FidelityFX/host/ffx_brixelizer_raw.h (第 159 行,第 1 列)

© . This site is unofficial and not affiliated with AMD.