Skip to content

Conversation

@adriengivry
Copy link
Member

@adriengivry adriengivry commented May 15, 2025

Description

  • Implemented atmospheric scattering, with dynamic sun position calculated from directional light
  • Changed default scene to use atmosphere instead of skysphere
  • Updated asset browser to create atmosphere shaders and materials
  • Updated actor creation menu to create atmosphere actors
  • Updated material system to change draw order within a pass (default draw order: 1000)
  • Updated skysphere material to be drawn early (draw order 100)
  • Set atmosphere draw order to 10
  • Updated auto-exposure to skip first eye-adaptation frame

Related Issue(s)

N/A

Review Guidance

Write here.

Screenshots/GIFs

OvEditor_zTkonc5ant.mp4

New flow in the editor

OvEditor_8gSbCwEFYw.mp4

Atmoshperic scattering calculated based on directional light forward

* Changed default scene to use atmosphere instead of skysphere
* Updated asset browser to create atmosphere shaders and materials
* Updated actor creation menu to create atmosphere actors
* Updated material system to change draw order within a pass (default draw order: 1000)
* Updated skysphere material to be drawn early (draw order 100)
* Set atmosphere draw order to 10
@adriengivry adriengivry self-assigned this May 15, 2025
@adriengivry adriengivry added Editor Something relative with the editor Graphics Graphical feature labels May 15, 2025
@adriengivry adriengivry merged commit f55aea1 into main May 15, 2025
@adriengivry adriengivry deleted the feature/atmospheric_scattering branch May 15, 2025 18:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Editor Something relative with the editor Graphics Graphical feature

Development

Successfully merging this pull request may close these issues.

2 participants