Header menu logo Mibo.Raylib

Mibo.Elmish.Graphics3D.Pipelines Namespace

Type/Module Description

ForwardPbrPipeline

Reference implementation of IRenderPipeline3D. A Forward PBR pipeline with shadow atlas mapping, PBR lighting, material caching, and optional post-processing.

PostProcessConfig3D (Module)

Convenience values for PostProcessConfig3D.

PostProcessConfig3D (Type)

Configuration for post-processing in a 3D pipeline.

PostProcessPass3D

A single post-processing pass applied to the rendered 3D scene.

Shaders

Built-in GLSL shader generators for the Forward PBR pipeline.

ShadowAtlas

Manages a texture atlas for multiple shadow maps. Supports directional, point (cubemap), and spot light shadows.

ShadowAtlasConfig (Module)

ShadowAtlasConfig (Type)

Configuration for the shadow atlas system.

ShadowBiasConfig (Module)

ShadowBiasConfig (Type)

Global shadow bias configuration.

ShadowCasterData

Data for a single shadow caster in the atlas.

ShadowCasterId

Unique identifier for a shadow caster in the atlas.

ShadowCasterType

Type of shadow caster determines projection and face count.

ShadowOriginStrategy

Strategy for determining the origin point of shadow maps.

Type something to start searching.