Quellcode durchsuchen

Kierunkowe: ray tracing, poprawka wypunktowania III

Jan Potocki vor 6 Jahren
Ursprung
Commit
f8342db939
1 geänderte Dateien mit 3 neuen und 3 gelöschten Zeilen
  1. 3
    3
      W4-INF-kierunkowe.md

+ 3
- 3
W4-INF-kierunkowe.md Datei anzeigen

16
 Zasada działania algorytmu śledzenia promieni jest następująca:
16
 Zasada działania algorytmu śledzenia promieni jest następująca:
17
 1. Dla każdego piksela na ekranie z punktu, w którym znajduje się obserwator, wyprowadzany jest promień pierwotny, który przecina ten piksel.
17
 1. Dla każdego piksela na ekranie z punktu, w którym znajduje się obserwator, wyprowadzany jest promień pierwotny, który przecina ten piksel.
18
 2. Jeżeli:  
18
 2. Jeżeli:  
19
-  - Promień nie trafi na żaden obiekt na scenie – piksel przyjmuje kolor tła.
20
-  - promień trafi w źródło światła – piksel przyjmuje kolor źródła,
21
-  - promień trafi w obiekt – wyznaczany jest najbliższy punkt przecięcia z obiektem i dla niego:
19
+  * Promień nie trafi na żaden obiekt na scenie – piksel przyjmuje kolor tła.
20
+  * promień trafi w źródło światła – piksel przyjmuje kolor źródła,
21
+  * promień trafi w obiekt – wyznaczany jest najbliższy punkt przecięcia z obiektem i dla niego:
22
     * obliczany jest kolor za pomocą jednego z modeli oświetlenia lokalnego (np. modelu Phonga),
22
     * obliczany jest kolor za pomocą jednego z modeli oświetlenia lokalnego (np. modelu Phonga),
23
     * ewentualne zacienienie (poprzez poprowadzenie pomocniczych promieni do źródeł światła i przeanalizowanie, czy przecinają inne obiekty)
23
     * ewentualne zacienienie (poprzez poprowadzenie pomocniczych promieni do źródeł światła i przeanalizowanie, czy przecinają inne obiekty)
24
     * kierunek odbicia promienia wtórnego, który następnie jest śledzony rekruncyjnie w taki sam sposób (jeżeli trafi w kolejny obiekt – jego oświetlenie lokalne jest mnożone przez współczynnik odbicia i dodawane do lokalnego oświetlenia poprzedniego obiektu)
24
     * kierunek odbicia promienia wtórnego, który następnie jest śledzony rekruncyjnie w taki sam sposób (jeżeli trafi w kolejny obiekt – jego oświetlenie lokalne jest mnożone przez współczynnik odbicia i dodawane do lokalnego oświetlenia poprzedniego obiektu)

Laden…
Abbrechen
Speichern