Module bevy::pbr

Expand description

Physically based rendering.

Modules

Structs

Enums

Constants

Traits

  • A trait implemented by all components that represent light probes.
  • Materials are used alongside MaterialPlugin and MaterialMeshBundle to spawn entities that are rendered with a specific Material type. They serve as an easy to use high level way to render Mesh entities with custom shader logic.
  • A subset of the Material trait for defining extensions to a base Material, such as the builtin StandardMaterial. A user type implementing the trait should be used as the E generic param in an ExtendedMaterial struct.

Functions

Type Aliases