GeonBit.Core.Graphics.Materials Namespace |
Class | Description | |
---|---|---|
![]() | AlphaTestMaterial |
Material with alpha test.
|
![]() | BasicMaterial |
A basic material with default lightings.
|
![]() | DefaultMaterialsFactory |
Class to hold the callback to generate default materials.
|
![]() | LitMaterial |
A material that support ambient + several point / directional lights.
|
![]() | MaterialAPI |
The base class for a material.
Note: for some material types one or more of the properties below may be ignored.
For example, we might have a material that doesn't support lighting at all, and will ignore lighting-related properties.
|
![]() | SamplerStates |
Sampler states we can use for materials textures.
|
![]() | SkinnedMaterial |
A test material with default lightings and default MonoGame effects.
|
![]() | SkyboxMaterial |
A material for skybox mesh.
|
![]() | SpriteMaterial |
Material for sprites and billboards.
|
Delegate | Description | |
---|---|---|
![]() | EffectPassCallback |
A callback to call per technique pass when using material iterate.
|
![]() | MaterialGenerator |
A callback to generate a default materials for a model type.
|
Enumeration | Description | |
---|---|---|
![]() | MaterialDirtyFlags |
Track which material parameters need to be recomputed during the next OnApply.
|
![]() | MaterialTypes |
Different material types.
|