10.08.2013 Views

Terrain Processing on Modern GPU - Computer Graphics Group ...

Terrain Processing on Modern GPU - Computer Graphics Group ...

Terrain Processing on Modern GPU - Computer Graphics Group ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Mezi tyto parametry by se měla také zařadit členitost terénu, ale ta je jen velmi špatně<br />

vyčíslitelná, proto budeme spíše zkoumat, jaké výsledky dostáváme s k<strong>on</strong>krétními parametry pro<br />

zvolená data. K posouzení jsme vybrali reálná data, která reprezentují lokaci Puget Sound ve<br />

státě Washingt<strong>on</strong>. Vstupní výšková mapa měla 8 192 × 8 192 vzorků, každý reprezentující plochu<br />

2 m × 2 m. Rozsah hodnot výšek činil 3 000 m. Z této výškové mapy byla generována mapa o<br />

nižším rozlišení, postupně 64 až 512 pixelů, a s každou byly zkoumány výsledky zvlášť. Pro<br />

hodnoty výškové mapy bylo použito 16bitové a 32bitové reprezentace, avšak mezi těmito nebyl<br />

rozpoznán žádný rozdíl. Rezidua byla vždy reprezentována pomocí 8 bitů, ale díky blokové<br />

kompresi stačily pouze 4 bity na vzorek. 8 bitů reprezentuje 256 různých hodnot, jejichž věrnost<br />

reprezentace závisí na rozsahu, který výškám přidělíme. Zkoušeli jsme různé rozsahy a<br />

porovnávali se změnami v rozlišení výškové mapy. Některé z výsledků zachycuje Obrázek 4.15.<br />

Obrázek 4.15: Mapy reziduí pro oblast Puget Sound vygenerované za použití různých parametrů.<br />

Vlevo nahoře maximální reziduum 10 m a rozlišení výškové mapy 64 pixelů. Vpravo nahoře<br />

maximální reziduum zvýšeno na 30 m. Vlevo dole rozlišení výškové mapy zvětšeno na 256 pixelů.<br />

Vpravo dole je výšková mapa opět 256 pixelů, ale rozsah reziduí zvýšen na 100 m. Zcela bílé a zcela<br />

černé oblasti představují místa, kde jsou rezidua příliš velká na zachycení zvoleným rozsahem.<br />

87

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

Saved successfully!

Ooh no, something went wrong!