Dyrektywa rotate: Różnice pomiędzy wersjami

Z MaSzyna
Skocz do: nawigacja, szukaj
Linia 1: Linia 1:
 
Obraca obiekty.
 
Obraca obiekty.
 
== Składnia ==
 
== Składnia ==
  <span style="color:tomato;font-weight:bold">rotate</span> ''rx ry rz''
+
  <span style="color:tomato;font-weight:bold">rotate</span> ''rotation''
  ''wpisy''
+
  ''objects''
 
  <span style="color:tomato;font-weight:bold">rotate</span> 0 0 0
 
  <span style="color:tomato;font-weight:bold">rotate</span> 0 0 0
  
 
{| class="wikitable"
 
{| class="wikitable"
 
|+ Opis parametrów
 
|+ Opis parametrów
! Nazwa parametru
+
! Nazwa
! Znaczenie parametru
+
! Interpretacja
! Typ wartości
+
! Uwagi
 
|-
 
|-
| rx ry rz
+
| '''rotation'''
| Opisuje rotację w trzech osiach.
+
| Rotacja w osiach XYZ.
| Liczby
+
| {{Szablon:Info_o_układzie_współrzędnych}}
 
|-  
 
|-  
| wpisy
+
| '''objects'''
| Wpisy definiujące np. modele, części scenerii, które zostaną obrócone.
+
| Dyrektywy definiujące np. modele, części scenerii, które zostaną obrócone.
| Dowolny typ wpisu.
+
|
 
|}
 
|}
 
== Informacje dla programistów ==
 
== Informacje dla programistów ==

Wersja z 16:44, 28 gru 2017

Obraca obiekty.

Składnia

rotate rotation
objects
rotate 0 0 0
Opis parametrów
Nazwa Interpretacja Uwagi
rotation Rotacja w osiach XYZ. Symulator korzysta z prawoskrętnego układu współrzędnych!
objects Dyrektywy definiujące np. modele, części scenerii, które zostaną obrócone.

Informacje dla programistów

Dyrektywa jest interpretowana przez metodę:

(simulation.cpp)
void state_manager::deserialize_rotate(cParser &Input, scene::scratch_data &Scratchpad)