Module pbr

Source
Expand description

Realism-focused PBR rendering routines and material.

Structs§

MaterialFlags
Flags which shaders use to determine properties of a material
PbrMaterial
A set of textures and values that determine the how an object interacts with light.
PbrRoutine
Render routine that renders the using PBR materials

Enums§

AlbedoComponent
How the albedo color should be determined.
AoMRTextures
How the Ambient Occlusion, Metalic, and Roughness values should be determined.
ClearcoatTextures
How clearcoat values should be derived.
MaterialComponent
Generic container for a component of a material that could either be from a texture or a fixed value.
NormalTexture
How normals should be derived
NormalTextureYDirection
The direction of the Y (i.e. green) value in the normal maps
SampleType
How textures should be sampled.
Transparency
How transparency should be handled in a material.
TransparencyType
The type of transparency in a material.