Materiały - Pliki .mat: Różnice pomiędzy wersjami
Z MaSzyna
(→Pory roku i pogoda) |
(→Opis kluczy bloków warunkowych) |
||
Linia 54: | Linia 54: | ||
=== Opis kluczy bloków warunkowych === | === Opis kluczy bloków warunkowych === | ||
+ | Bloki warunkowe zawierają definicje własności materiału, które mają być aktywne w warunkach zależnych od [[Plik konfiguracyjny EU07.INI|ustawień symulacji]]. | ||
+ | |||
+ | ==== Pory roku ==== | ||
+ | Pora roku określana jest na podstawie ustawienia [[Plik konfiguracyjny EU07.INI#movelight [-1]|movelight]]. | ||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | ! Nazwa | ||
+ | ! Opis | ||
+ | |- | ||
+ | | '''spring''' | ||
+ | | Wiosna | ||
+ | | '''summer''' | ||
+ | | Lato | ||
+ | | '''autumn''' | ||
+ | | Jesień | ||
+ | | '''winter''' | ||
+ | | Zima | ||
+ | |- | ||
=== Tekstury losowe === | === Tekstury losowe === |
Wersja z 18:34, 11 paź 2018
Plik .mat jest definicją materiału, czyli shadera oraz przypiętych do niego tekstur i parametrów. Posiada prostą składnię klucz: wartość oraz warunkowe bloki wybierane w zależności od ustawień symulacji.
Opis kluczy
Nazwa | Wartości | Opis | Uwagi |
---|---|---|---|
shader | Ścieżka do pliku shadera (relatywna względem folderu shaders, nazwa bez przedrostka mat_ i rozszerzenia). | Ustawia shader używany do renderowania obiektu. | Tylko w exe @Milek7. Parametr jest obowiązkowy, jeżeli jednak nie jest podany zostanie to ustawiony zostanie shader default_0, default_1, default_2 (w zależności od ilości podanych tekstur). Nie działa wtedy ustawianie tekstur poprzez alias. |
textureX | Ścieżka do tekstury lub zestaw ścieżek. | Przypina podaną teksturę pod jednostkę wyrażoną numerem X, numerując od 1. | |
texture_X | Ścieżka do tekstury lub zestaw ścieżek. | Przypina podaną teksturę pod alias X jednostki zdefiniowany przez shader | Tylko w exe @Milek7? |
paramX | Od jednej do czterech wartości liczbowych. | Ustawia parametr X numerując od 1. | Tylko w exe @Milek7 |
param_X | Od jednej do czterech wartości liczbowych. | Ustawia parametr pod alias X zdefiniowany przez shader | Tylko w exe @Milek7 |
opacity | Wartość liczbowa 0-100 | Nadpisuje wartość Opacity w submodelach używających tego materiału.
|
Tylko w exe @Milek7 |
selfillum | Od jednej do czterech wartości liczbowych. | Nadpisuje wartość SelfIllum w submodelach używających tego materiału. | Tylko w exe @Milek7 |
size | Dwie wartości liczbowe | Nadpisuje wartość rozmiaru tekstury [m] we wpisie node. |
Opis kluczy bloków warunkowych
Bloki warunkowe zawierają definicje własności materiału, które mają być aktywne w warunkach zależnych od ustawień symulacji.
Pory roku
Pora roku określana jest na podstawie ustawienia [[Plik konfiguracyjny EU07.INI#movelight [-1]|movelight]].
Nazwa | Opis | ||||||
---|---|---|---|---|---|---|---|
spring | Wiosna | summer | Lato | autumn | Jesień | winter | Zima |