Obiekt node::triangles: Różnice pomiędzy wersjami
Z MaSzyna
(Nie pokazano 15 pośrednich wersji utworzonych przez tego samego użytkownika) | |||
Linia 1: | Linia 1: | ||
− | Definiuje | + | Definiuje siatkę terenu, rozpiętą na podanych wierzchołkach. |
{{Szablon:Kod_preambuly_node}} <span style="color:tomato;font-weight:bold">triangles</span> <span style="color:tomato;font-weight:bold">material</span> <span style="color:orange;font-weight:bold">ambient:</span> ''ambient'' <span style="color:orange;font-weight:bold">diffuse:</span> ''diffuse'' <span style="color:orange;font-weight:bold">specular:</span> ''specular'' <span style="color:tomato;font-weight:bold">endmaterial</span> ''tekstura'' | {{Szablon:Kod_preambuly_node}} <span style="color:tomato;font-weight:bold">triangles</span> <span style="color:tomato;font-weight:bold">material</span> <span style="color:orange;font-weight:bold">ambient:</span> ''ambient'' <span style="color:orange;font-weight:bold">diffuse:</span> ''diffuse'' <span style="color:orange;font-weight:bold">specular:</span> ''specular'' <span style="color:tomato;font-weight:bold">endmaterial</span> ''tekstura'' | ||
− | + | ''v1.x v1.y v1.z v1.i v1.j v1.k v1.u v1.v'' <span style="color:tomato;font-weight:bold">end</span> <span style="color:gray">//definicja pojedynczego wierzchołka</span> | |
− | + | ... | |
− | + | ''vX.x vX.y vX.z vX.i vX.j vX.k vX.u vX.v'' <span style="color:gray">//przy definicji ostatniego wierzchołka nie wpisujemy "end"</span> | |
− | + | <span style="color:tomato;font-weight:bold">endtri</span> | |
+ | |||
{| class="wikitable" | {| class="wikitable" | ||
Linia 13: | Linia 14: | ||
{{Szablon:Wspólne_parametry_node}} | {{Szablon:Wspólne_parametry_node}} | ||
|- | |- | ||
− | | '''x y z''' | + | | '''ambient''' |
− | | Współrzędne wierzchołka | + | | ? |
+ | | 3 liczby z zakresu <0;255> (RGB) | ||
+ | |- | ||
+ | | '''diffuse''' | ||
+ | | ? | ||
+ | | 3 liczby z zakresu <0;255> (RGB) | ||
+ | |- | ||
+ | | '''specular''' | ||
+ | | Kolor błyszczenia powierzchni. | ||
+ | | 3 liczby z zakresu <0;255> (RGB). Im wyższa wartość, tym silniejsze odbicia. | ||
+ | |- | ||
+ | | '''vX.x vX.y vX.z''' | ||
+ | | Współrzędne wierzchołka XYZ. | ||
+ | | {{Szablon:Info_o_układzie_współrzędnych}} | ||
+ | |- | ||
+ | | '''vX.i vX.j vX.k''' | ||
+ | | Współrzędne [https://pl.wikipedia.org/wiki/Wektor_normalny wektora normalnego] IJK (wyznacza kierunek płaszczyzny) | ||
+ | | {{Szablon:Info_o_układzie_współrzędnych}} | ||
+ | |- | ||
+ | | '''vX.u vX.v''' | ||
+ | | Współrzędne wierzchołka w układzie UV (mapowanie) | ||
| {{Szablon:Info_o_układzie_współrzędnych}} | | {{Szablon:Info_o_układzie_współrzędnych}} | ||
|} | |} | ||
+ | |||
+ | [[Kategoria:Scenerie]] |
Aktualna wersja na dzień 22:18, 4 kwi 2022
Definiuje siatkę terenu, rozpiętą na podanych wierzchołkach.
node range_max range_min name triangles material ambient: ambient diffuse: diffuse specular: specular endmaterial tekstura v1.x v1.y v1.z v1.i v1.j v1.k v1.u v1.v end //definicja pojedynczego wierzchołka ... vX.x vX.y vX.z vX.i vX.j vX.k vX.u vX.v //przy definicji ostatniego wierzchołka nie wpisujemy "end" endtri
Nazwa | Interpretacja | Uwagi |
---|---|---|
range_max | Maksymalna odległość, z jakiej obiekt jest widoczny [m].
Wartość -1 oznacza brak ograniczenia widoczności. | |
range_min | Minimalna odległość, z jakiej obiekt jest widoczny [m]. | |
name | Nazwa obiektu. | |
ambient | ? | 3 liczby z zakresu <0;255> (RGB) |
diffuse | ? | 3 liczby z zakresu <0;255> (RGB) |
specular | Kolor błyszczenia powierzchni. | 3 liczby z zakresu <0;255> (RGB). Im wyższa wartość, tym silniejsze odbicia. |
vX.x vX.y vX.z | Współrzędne wierzchołka XYZ. | Symulator korzysta z prawoskrętnego układu współrzędnych! |
vX.i vX.j vX.k | Współrzędne wektora normalnego IJK (wyznacza kierunek płaszczyzny) | Symulator korzysta z prawoskrętnego układu współrzędnych! |
vX.u vX.v | Współrzędne wierzchołka w układzie UV (mapowanie) | Symulator korzysta z prawoskrętnego układu współrzędnych! |