Hilo3d API - v2.0.0-alpha.4
    Preparing search index...

    Interface ClusteredForwardPlusDiagnostics

    On-demand GPU counters plus current CPU database occupancy.

    interface ClusteredForwardPlusDiagnostics {
        activeMaterialVariantCount: number;
        autoExposureEV: number;
        autoExposureTargetEV: number;
        clusteredDeformedObjectCount: number;
        clusteredTransparentObjectCount: number;
        clusterLightIndexCount: number;
        clusterOverflowCount: number;
        droppedLightCount: number;
        fallbackObjectCount: number;
        hiZValid: boolean;
        lightCount: number;
        lodObjectCount: number;
        materialVariantBudget: number;
        materialVariantBudgetExceededCount: number;
        materialVariantWarmupTimeMs: number;
        objectCount: number;
        occludedObjectCount: number;
        renderScale: number;
        smoothedGPUFrameTimeMs: number | null;
        visibleObjectCount: number;
        volumetricFroxelCount: number;
        volumetricHistoryUsed: boolean;
        warmedMaterialVariantCount: number;
    }
    Index
    activeMaterialVariantCount: number

    Unique native variants admitted by the configured runtime budget.

    autoExposureEV: number

    Latest adapted exposure in EV stops, or zero when auto exposure is disabled.

    autoExposureTargetEV: number

    Latest histogram-derived target exposure in EV stops, or zero when disabled.

    clusteredDeformedObjectCount: number

    Non-bucket opaque PBR meshes using native clustered lighting with shared deformation.

    clusteredTransparentObjectCount: number

    Alpha-blended PBR meshes shaded from the Clustered Forward+ light database.

    clusterLightIndexCount: number

    Light indices retained by the bounded cluster allocator.

    clusterOverflowCount: number

    Light-index entries truncated by per-cluster or global allocation limits.

    droppedLightCount: number

    Enabled supported lights rejected by the configured light capacity.

    fallbackObjectCount: number

    Visible-layer meshes routed through the shared Forward compatibility fallback.

    hiZValid: boolean

    Whether conservative occlusion used a valid previous-frame Hi-Z pyramid.

    lightCount: number

    Enabled supported lights uploaded to the current GPU light database.

    lodObjectCount: number

    Visible objects that selected a lower-detail geometry bucket.

    materialVariantBudget: number

    Configured unique clustered scene-variant ceiling.

    materialVariantBudgetExceededCount: number

    Runtime candidates rejected after the unique variant budget was exhausted.

    materialVariantWarmupTimeMs: number

    CPU translation wall time spent in asynchronous warmup.

    objectCount: number

    Ordinary registered meshes currently occupying stable GPU Scene slots.

    occludedObjectCount: number

    Objects rejected by conservative previous-frame Hi-Z occlusion.

    renderScale: number

    Current internal scene scale selected by fixed or dynamic temporal rendering.

    smoothedGPUFrameTimeMs: number | null

    Smoothed profiled Render Graph render/compute GPU time, or null before samples are ready.

    visibleObjectCount: number

    Objects written to a fixed visible bucket by the most recent submitted cull.

    volumetricFroxelCount: number

    Number of camera-aligned froxels injected by the latest submitted volumetric frame.

    volumetricHistoryUsed: boolean

    Whether the latest submitted volumetric resolve consumed temporal history.

    warmedMaterialVariantCount: number

    Unique manifest variants translated before renderer creation completed.