Aggregates the environment-illumination components for a View.

Holds:

  • Lights.ibl — cubemap-based image-based lighting, the prefiltered environment that drives the diffuse + GGX-specular contribution to each fragment's BRDF.
  • Lights.hemispheric — analytical sky/ground/up gradient ambient that cheaply lifts the flat ambient floor.

Both effects stack additively when enabled. Use ViewProfiles when an application needs profile-specific IBL/hemisphere balance.

Properties

Properties

hemispheric: HemisphereAmbient

Analytical hemisphere ambient term for this View.

ibl: IBL

Cubemap image-based lighting for this View.

view: View

The View to which these Lights belong.