Skip to content

Phase 6: add LOD quality controls and diagnostics #692

@MichaelFisher1997

Description

@MichaelFisher1997

Goal

Expose practical quality controls and diagnostics for tuning the improved LOD pipeline.

Work Items

  • Add quality presets for render radius, horizontal detail, vertical span budget, fade mode, and cache budget.
  • Add developer diagnostics for LOD queue state, cache hit rate, mesh counts, visible regions, and fallback reasons.
  • Add runtime toggles for old/new mesh paths while the implementation stabilizes.
  • Document recommended default settings and performance tradeoffs.
  • Keep settings small and understandable; avoid exposing unstable internals.

Acceptance Criteria

  • Users can tune distance LOD quality without code changes.
  • Debug output makes common LOD quality/performance issues diagnosable.
  • Defaults preserve current performance expectations unless explicitly changed.
  • zig build test passes.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingdocumentationImprovements or additions to documentationenhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions