Aggregates the renderer-effect components for a View.

Holds:

  • Effects.sao — Scalable Ambient Obscurance, the screen-space ambient-occlusion pass that grounds objects against each other.
  • Effects.edges — wireframe-style edge enhancement drawn on top of object silhouettes.
  • Effects.bloom — HDR bloom post-process picking up bright pixels and bleeding them into the surroundings.
  • Effects.tonemap — the HDR tonemap pass that flattens the linear-HDR framebuffer into displayable sRGB.
  • Effects.antiAliasing — final antialiasing pass.
  • Effects.shadows — directional shadow mapping driven by the View's primary sun direction.

Each effect declares which View.renderMode presets it fires under via its own renderModes; the aggregate component simply owns the lifetimes.

Properties

antiAliasing: AntiAliasing

Final antialiasing pass for this View.

bloom: Bloom

HDR bloom post-process for this View.

bodyHatch: BodyHatch

Surface body-hatch (engineering / schematic) shading for this View. When applied, opaque triangle batches render via the un-textured Lambert variant and the material's SceneMaterial.hatchPattern overlays the body. Defaults to DetailedRender so engineering presets get the schematic look automatically; Realistic stays PBR.

edges: Edges

Edge enhancement effect for this View.

sao: SAO

Scalable Ambient Obscurance pass for this View.

sectionPlaneCaps: SectionPlaneCaps

Stencil-based section-plane caps for this View.

When applied, the renderer fills the cross-section surfaces of clipped objects with the per-plane SectionPlane.capColor. Defaults to off — callers who want their own cap geometry just leave it off.

shadows: Shadows

Directional shadow mapping for this View.

sky: Sky

Procedural-sky background controls for this View — sun direction, sky / horizon / ground colours, and the sun disc + glow. SunStudy drives sky.sunDirection (and sky.sunColor / sky.sunEnabled) automatically when its driveSky option is set.

tonemap: Tonemap

HDR tonemap pass for this View.

view: View

The View these Effects belong to.