Crate rend3_types

Source
Expand description

Type declarations for the rend3 3D rendering crate.

This is reexported in the rend3 crate proper and includes all the “surface” api arguments.

Re-exports§

Structs§

  • Represents the backends that wgpu will use.
  • Describes how the camera should look at the scene.
  • RGBA double precision color.
  • Describes how directional lights (sun lights) and their shadows should be processed.
  • Describes a modification to a DirectionalLight.
  • A mesh that may be used by many objects.
  • Easy to use builder for a Mesh that deals with common operations for you.
  • An object in the world that is composed of a Mesh and Material.
  • Describes a modification to a Object.
  • Non-owning resource handle.
  • Owning resource handle. Used as part of rend3’s interface.
  • A Skeleton stores the necessary data to do vertex skinning for an Object.
  • A bitmap image used as a data source for a texture.
  • Describes a texture made from the mipmaps of another texture.
  • Different ways that you can use a texture.

Enums§

Constants§

Traits§

  • Interface that all materials must use.

Type Aliases§