24.01.2014 Views

Praca magisterska BVH

Praca magisterska BVH

Praca magisterska BVH

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

10 Technika śledzenia promieni<br />

doczekamy się wyniku w rozsądnym czasie. W tym celu powstały różne struktury<br />

grupujące trójkąty w sposób umożliwiający bardziej efektywne znajdowanie najbliższego<br />

przecięcia poprzez eliminowanie sprawdzania przecięć z jak największą<br />

liczbą trójkątów. Struktury te zostały zaprojektowane dla najróżniejszych rodzajów<br />

scen. W tej pracy skupię się wyłącznie na strukturach drzewiastych, które potrafią<br />

radzić sobie z grupowaniem trójkątów w najczęściej spotykanych scenach. Istnieją<br />

jednak sceny z trójkątami rozmieszczonymi w sposób powodujący nieefektywne<br />

działanie struktur.<br />

KD–drzewo<br />

KD–drzewo uważane jest za najlepszą strukturę do przyspieszania śledzenia promieni.<br />

Jest to drzewo binarne, które dzieli przestrzeń na części za pomocą płaszczyzn.<br />

Przykład w 2D pokazuje rysunek 1.3.<br />

(a)<br />

(b)<br />

(c)<br />

(d)<br />

Rysunek 1.3. Schemat powstawania kd–drzewa. W kolejnych krokach przestrzenie<br />

dzielone są płaszczyzną na dwie podprzestrzenie.<br />

Źródło: Prezentacja Gordona Stolla z konferencji SIGGRAPH 2005.<br />

Każdy węzeł wewnętrzny drzewa posiada informację o osi i płaszczyznie podziału<br />

oraz wskaźnik na „dziecko”. Z kolei liść drzewa posiada liczbę znajdujących

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!