Een materiaal van een MdlGenerator; wordt weggeschreven als Urho-materiaal (.xml).
Meer...
|
| string | Name |
| Color | Color = Color.White |
| string | Texture |
| | Afbeelding uit Data/Textures (of null).
|
| string | File |
| | Bestaand materiaal, relatief aan Data (of null).
|
| Vector2 | TextureRepeat = Vector2.One |
| | Hoe vaak de afbeelding herhaald wordt.
|
| float | Shiny = 0 |
| | Glans, 0 (mat) tot 1 (glimmend).
|
| float | Glow = 0 |
| | Laat het materiaal gloeien (zoals Model.SetGlow); 0 = niet.
|
| bool | Unlit = false |
| | Niet belicht: altijd even fel.
|
| bool | Alpha = false |
| | Doorzichtig (gaat vanzelf aan bij een kleur met alfa kleiner dan 1).
|
| string | Normal |
| | Normal map uit Data/Textures (of null): geeft reliëf in het licht, bijvoorbeeld voor baksteen of beton.
|
| float | Tile = 0 |
| | Herhaal de afbeelding elke Tile meter, ongeacht de grootte van de vorm (0 = de afbeelding past één keer op elk vlak).
|
Een materiaal van een MdlGenerator; wordt weggeschreven als Urho-materiaal (.xml).
◆ MdlMaterial()
| GDF.MdlMaterial.MdlMaterial |
( |
string | name | ) |
|
◆ Clone()
◆ SetAlpha()
| MdlMaterial GDF.MdlMaterial.SetAlpha |
( |
bool | alpha = true | ) |
|
◆ SetGlow()
| MdlMaterial GDF.MdlMaterial.SetGlow |
( |
float | strength = 1 | ) |
|
◆ SetNormalMap()
| MdlMaterial GDF.MdlMaterial.SetNormalMap |
( |
string | texture | ) |
|
Normal map uit Data/Textures, bijvoorbeeld SetNormalMap("baksteen_n.png").
◆ SetShiny()
◆ SetTextureRepeat()
| MdlMaterial GDF.MdlMaterial.SetTextureRepeat |
( |
float | x, |
|
|
float | y ) |
◆ SetTile()
Herhaal de afbeelding elke 'meters' meter (zie Tile).
◆ SetUnlit()
| MdlMaterial GDF.MdlMaterial.SetUnlit |
( |
bool | unlit = true | ) |
|
◆ ToHex()
| string GDF.MdlMaterial.ToHex |
( |
Color | c | ) |
|
|
static |
◆ ToXml()
| string GDF.MdlMaterial.ToXml |
( |
| ) |
|
De inhoud van het .xml-bestand van dit materiaal.
◆ Alpha
| bool GDF.MdlMaterial.Alpha = false |
Doorzichtig (gaat vanzelf aan bij een kleur met alfa kleiner dan 1).
◆ Color
| Color GDF.MdlMaterial.Color = Color.White |
◆ File
| string GDF.MdlMaterial.File |
Bestaand materiaal, relatief aan Data (of null).
◆ Glow
| float GDF.MdlMaterial.Glow = 0 |
Laat het materiaal gloeien (zoals Model.SetGlow); 0 = niet.
◆ Name
| string GDF.MdlMaterial.Name |
◆ Normal
| string GDF.MdlMaterial.Normal |
Normal map uit Data/Textures (of null): geeft reliëf in het licht, bijvoorbeeld voor baksteen of beton.
◆ Shiny
| float GDF.MdlMaterial.Shiny = 0 |
Glans, 0 (mat) tot 1 (glimmend).
◆ Texture
| string GDF.MdlMaterial.Texture |
Afbeelding uit Data/Textures (of null).
◆ TextureRepeat
| Vector2 GDF.MdlMaterial.TextureRepeat = Vector2.One |
Hoe vaak de afbeelding herhaald wordt.
◆ Tile
| float GDF.MdlMaterial.Tile = 0 |
Herhaal de afbeelding elke Tile meter, ongeacht de grootte van de vorm (0 = de afbeelding past één keer op elk vlak).
Handig voor vloeren en muren: een vloer van 40 m met tile=4 toont de afbeelding 10 keer.
◆ Unlit
| bool GDF.MdlMaterial.Unlit = false |
Niet belicht: altijd even fel.
De documentatie voor deze klasse is gegenereerd op basis van het volgende bestand: