Terrain Processing on Modern GPU - Computer Graphics Group ...
Terrain Processing on Modern GPU - Computer Graphics Group ...
Terrain Processing on Modern GPU - Computer Graphics Group ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
zpracovávají zvlášť. Bohužel navrhované řešení při spojování těchto oblastí nezachovává <br />
spojitost, neboť při výpočtu hranic nepoužívá informace ze sousedních oblastí.<br />
Obrázek 3.5: Maska modifikovaného Butterfly schématu pro hranu s výjimečným vrcholem.<br />
3.2.4 Jiná schémata<br />
Schémat a jejich modifikací již byla navržena celá řada. Ty nejčastěji používané jsme již zmínili.<br />
Srovnání jejich výstupu ukazuje Obrázek 3.8. Zde chceme ještě vzpomenout dvě méně obvyklá,<br />
ale neméně zajímavá, a někam je zařadit společně s ostatními.<br />
Obrázek 3.6: Kobbeltovo schéma √. Vlevo původní síť s nově přidávanými vrcholy. Uprostřed jsou<br />
přidané vrcholy spojeny hranami s původními vrcholy. Vpravo vidíme výsledek druhého kroku -<br />
vznikla opět pravidelná trojúhelníková síť, avšak smrštěná s koeficientem √ a otočená o 30°.<br />
Kobbelt navrhl trojúhelníkové aproximační schéma, které je spojité na regulárních sítích (92).<br />
Zatímco ostatní trojúhelníková schémata zpravidla rozdělují trojúhelník na čtyři menší za<br />
pomoci dělení hrany, a tím zčtyřnásobí počet trojúhelníků původní sítě, Kobbeltovo schéma tento<br />
počet pouze ztrojnásobí. Funguje dvoukrokově. V prvním kroku se do středů stěn vloží nové<br />
vrcholy, které se spojí s vrcholy trojúhelníku, kterému patří. Tím vznikne požadované množství<br />
primitiv. V druhém kroku se odstraní původní hrany a vzniklé čtyřúhelníky se rozdělí opačnou<br />
diag<strong>on</strong>álou (tzv. záměna hrany). Lépe to popisuje Obrázek 3.6.<br />
Toto zvláštní schéma má velkou výhodu v pomalejší k<strong>on</strong>vergenci. To se hodí například v případě,<br />
že potřebujeme odlišit více úrovní dělení, než překročíme nějakou mez povoleného počtu<br />
vrcholů. Protože hrana nově vzniklého trojúhelníku má √3 délky hrany původního, bylo toto<br />
schéma Kobbeltem pojmenováno √3.<br />
<br />
<br />
<br />
<br />
<br />
51