Skip to content

[Feature] Track production sky rendering delivery #810

Description

@JeanPhilippeKernel

Type

  • Bug
  • Feature
  • Refactor / cleanup
  • Task / chore

Overview

Track the ordered delivery of a scene-owned, production-grade sky and environment-lighting system.

Context

The implementation follows ZEngine/docs/future-plan/sky-rendering.md. Issue #779 is a closed historical render-graph mode-switching task; the current sequence below is the authoritative implementation plan.

What needs to be done

Resources

Testing

Each child issue carries focused testing requirements. The final delivery must pass the full renderer validation matrix across supported platforms.

Acceptance criteria

  • All delivery issues are completed in dependency order.
  • Scene configuration, editor authoring, presentation, and lighting use one documented SkyEnvironment lifecycle.
  • The fallback remains valid through loading, failure, hot reload, resize, and revision replacement.
  • Builds without warnings in Debug and Release.
  • All relevant unit tests pass.
  • No regression in existing functionality.

Estimated effort

Multi-PR feature sequence.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions