Obiekt node::triangles: Różnice pomiędzy wersjami

Z MaSzyna
Skocz do: nawigacja, szukaj
Linia 3: Linia 3:
 
  ''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>
 
  ''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''
+
  ''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>
 
  <span style="color:tomato;font-weight:bold">endtri</span>
  

Wersja z 19:51, 27 gru 2017

Definiuje trójkąty terenu.

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


Opis parametrów
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.
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!