| 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.
|