Add Henyey-Greenstein Phase Function #26

Closed
opened 2026-01-18 14:24:06 +00:00 by akadmin · 0 comments
Owner

Description:
Implement anisotropic scattering to create silver lining effect when looking toward the sun.
Tasks:

  • Implement Henyey-Greenstein phase function
  • Calculate angle between view and light direction
  • Apply phase function to light samples
  • Add forward scattering parameter (g value ~0.7)
  • Test silver lining appearance
  • Verify effect varies with view angle

Acceptance Criteria:

Silver lining visible around sun through clouds
Effect stronger when looking toward sun
Clouds brighter on sun-facing side
Phase function parameter tunable

Related Issues: Depends on #25
Resources:

Horizon paper phase function section

Estimated Time: 1-2 days

Description: Implement anisotropic scattering to create silver lining effect when looking toward the sun. Tasks: - [x] Implement Henyey-Greenstein phase function - [x] Calculate angle between view and light direction - [x] Apply phase function to light samples - [x] Add forward scattering parameter (g value ~0.7) - [x] Test silver lining appearance - [x] Verify effect varies with view angle Acceptance Criteria: Silver lining visible around sun through clouds Effect stronger when looking toward sun Clouds brighter on sun-facing side Phase function parameter tunable Related Issues: Depends on #25 Resources: Horizon paper phase function section Estimated Time: 1-2 days
Sign in to join this conversation.
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
akadmin/NemesisEngine#26
No description provided.