Crate rin::material[][src]

Materials in mutiny. This module is renderer independent and the Components in it only specify materials data and some utilities. Each specific renderer should read this components in the scene and implement their behaivour

Modules

metals
parameter
texture

Structs

AlphaBlendFactor
AnisotropicMaterial
AnisotropicMaterialBuilder

Builder for AnisotropicMaterial.

BasicMaterial
BasicMaterialBuilder

Builder for BasicMaterial.

ClearcoatMaterial
ClearcoatMaterialBuilder

Builder for ClearcoatMaterial.

ClothMaterial
ClothMaterialBuilder

Builder for ClothMaterial.

ClothSubsurfaceMaterial
ClothSubsurfaceMaterialBuilder

Builder for ClothSubsurfaceMaterial.

ColorBlendFactor
LambertMaterial
LambertMaterialBuilder

Builder for LambertMaterial.

MaterialMultiRef
MaterialRef
OutlineMaterial
OutlineMaterialBuilder

Builder for OutlineMaterial.

Parameter
ParameterAny
ParameterMutAny
ShadowMaterialRef
StandardMaterial
StandardMaterialBuilder

Builder for StandardMaterial.

SubsurfaceMaterial
SubsurfaceMaterialBuilder

Builder for SubsurfaceMaterial.

UniformRef

Enums

AlphaType
BlendFactor
Face
MaterialType
Property
ShaderPrecision
UniformValueRef

Traits

Material
MaterialParameterTypes
PbrMaterial