Dyrektywa light: Różnice pomiędzy wersjami

Z MaSzyna
Skocz do: nawigacja, szukaj
 
(Nie pokazano 2 pośrednich wersji utworzonych przez tego samego użytkownika)
Linia 1: Linia 1:
 
Definiuje parametry oświetlenia scenerii. Obecne wersje exe nie używają już tej definicji.
 
Definiuje parametry oświetlenia scenerii. Obecne wersje exe nie używają już tej definicji.
 +
== Składnia ==
 
  <span style="color:tomato;font-weight:bold">light</span> ''location ambient diffuse specular'' <span style="color:tomato;font-weight:bold">endlight</span>
 
  <span style="color:tomato;font-weight:bold">light</span> ''location ambient diffuse specular'' <span style="color:tomato;font-weight:bold">endlight</span>
  
Linia 5: Linia 6:
 
|+ Opis parametrów
 
|+ Opis parametrów
 
! Nazwa
 
! Nazwa
! Interpretacja
+
! Znaczenie
! Uwagi
 
 
|-
 
|-
 
| '''location'''
 
| '''location'''
Linia 12: Linia 12:
 
|  
 
|  
 
|-  
 
|-  
| ambient
+
| '''ambient'''
| ?
 
 
| 3 liczby z zakresu <0;1> (RGB)
 
| 3 liczby z zakresu <0;1> (RGB)
 
|-
 
|-
| diffuse
+
| '''diffuse'''
| ?
 
 
| 3 liczby z zakresu <0;1> (RGB)
 
| 3 liczby z zakresu <0;1> (RGB)
 
|-
 
|-
| specular
+
| '''specular'''
| ?
 
 
| 3 liczby z zakresu <0;1> (RGB)
 
| 3 liczby z zakresu <0;1> (RGB)
 
|}
 
|}
== Informacje dla programistów ==
+
 
Wpis interpretowany jest przez metodę:
+
[[Kategoria:Scenerie]]
('''simulation.cpp''')
 
void state_manager::deserialize_light(cParser &Input, scene::scratch_data &Scratchpad)
 

Aktualna wersja na dzień 21:21, 9 kwi 2022

Definiuje parametry oświetlenia scenerii. Obecne wersje exe nie używają już tej definicji.

Składnia

light location ambient diffuse specular endlight
Opis parametrów
Nazwa Znaczenie
location Współrzędne XYZ światła.
ambient 3 liczby z zakresu <0;1> (RGB)
diffuse 3 liczby z zakresu <0;1> (RGB)
specular 3 liczby z zakresu <0;1> (RGB)