Skip to content

Optional filtering for atmosphere environment light - #25785

Open
mate-h wants to merge 3 commits into
bevyengine:mainfrom
mate-h:m/atmo-envmap
Open

mate-h wants to merge 3 commits into
bevyengine:mainfrom
mate-h:m/atmo-envmap

Conversation

@mate-h

@mate-h mate-h commented Sep 14, 2026

Copy link
Copy Markdown
Contributor

Objective

  • Filtering always runs for the atmosphere
  • Solari introduces a new use case where only mip 0 is sampled
  • We need a way to disable the filtering to save on the overhead

Solution

  • Add a bool field called filter on the AtmosphereEnvironmentMapLight struct.
  • Generally updated documentation throughout

Testing


Showcase

Screenshot 2026-09-14 at 12 45 25 AM

@mate-h mate-h added C-Docs An addition or correction to our documentation A-Rendering Drawing game state to the screen D-Straightforward Simple bug fixes and API improvements, docs, test and examples S-Needs-Review Needs reviewer attention (from anyone!) to move forward labels Sep 14, 2026
@github-project-automation github-project-automation Bot moved this to Needs SME Triage in Rendering Sep 14, 2026
@mate-h
mate-h requested a review from JMS55 September 14, 2026 17:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-Rendering Drawing game state to the screen C-Docs An addition or correction to our documentation D-Straightforward Simple bug fixes and API improvements, docs, test and examples S-Needs-Review Needs reviewer attention (from anyone!) to move forward

Projects

Status: Needs SME Triage

Development

Successfully merging this pull request may close these issues.

2 participants