Skip to content

feat(import): cook HDR and EXR environment maps - #825

Merged
JeanPhilippeKernel merged 4 commits into
developfrom
feat/hdri-environment-cooking
Sep 16, 2026
Merged

JeanPhilippeKernel merged 4 commits into
developfrom
feat/hdri-environment-cooking

Conversation

@JeanPhilippeKernel

Copy link
Copy Markdown
Owner

Summary

  • cook Radiance HDR and flat, single-part EXR equirectangular sources into UUID-keyed .zenvmap artifacts
  • add TinyEXR decoding and strict artifact/source validation before runtime upload
  • preserve canonical cubemap orientation and invalidate in-flight HDRI bakes after source reimports

Validation

  • cmake --build --preset Darwin_arm64_Debug --target ZEngineTests --parallel 8
  • HDRI/EXR importer and artifact tests (11 passed)
  • sky environment regressions (26 passed)

@JeanPhilippeKernel JeanPhilippeKernel added area-rendering area-linux Work on Linux system area-window Work on Window system area-macOS Work on macOS system labels Sep 16, 2026
@JeanPhilippeKernel JeanPhilippeKernel self-assigned this Sep 16, 2026
@JeanPhilippeKernel JeanPhilippeKernel moved this to In Progress in ZEngine Board Sep 16, 2026
@JeanPhilippeKernel
JeanPhilippeKernel merged commit f414a19 into develop Sep 16, 2026
17 checks passed
@JeanPhilippeKernel
JeanPhilippeKernel deleted the feat/hdri-environment-cooking branch September 16, 2026 16:09
@github-project-automation github-project-automation Bot moved this from In Progress to Done in ZEngine Board Sep 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area-linux Work on Linux system area-macOS Work on macOS system area-rendering area-window Work on Window system

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant