02.05.2013 Views

Primjena biblioteke VTK u vizualizaciji znanstvenih podataka - Pmf

Primjena biblioteke VTK u vizualizaciji znanstvenih podataka - Pmf

Primjena biblioteke VTK u vizualizaciji znanstvenih podataka - Pmf

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.

Dodatak B<br />

<strong>VTK</strong>vis4D<br />

Program <strong>VTK</strong>vis4D sličan je programu iz dodatka A. Glavna razlika je u tipu <strong>podataka</strong><br />

koji se prikazuje, odnosno u dimenzionalnosti funkcije koja se iscrtava.<br />

<strong>VTK</strong>vis4D iscrtava funkcije sa tri varijable, a podaci su zadani na pravilnoj mreˇzi<br />

podatkovnog skupa vtkImageData. Podaci se učitavaju iz odgovarajuće XML datoteke.<br />

Kako graf funkcije viˇse nije moguće iscrtati u 3D prostoru, program koristi nekoliko<br />

različitih metoda za vizualizaciju vrijednosti funkcije.<br />

Prva metoda je presijecanje podatkovnog skupa ravninom, pri čemu se presječna ravnina<br />

boja u skladu sa skalarnim vrijednostima, tj. vrijednostima funkcije u pojedinim<br />

točkama u prostoru. Presječnu ravninu moguće je zadati interaktivno, koriˇstenjem odgovarajuće<br />

3D kontrole.<br />

Slike 3.6 na strani 15. i 4.7 na strani 26. dobivene su koriˇstenjem programa <strong>VTK</strong>vis4D<br />

na taj način.<br />

Druga metoda prikaza <strong>podataka</strong> je iscrtavanjem jedne ili viˇse izoploha. Primjer vidimo<br />

na slici 3.5 na 14. strani.<br />

Na kraju, <strong>VTK</strong>vis4D nam pruˇza mogućnost volumnog iscrtavanja podatkovne strukture.<br />

Sve vrijednosti funkcije iscrtavaju se s odredenom prozirnoˇsću, a lagano su istaknute<br />

minimalne i maksimalne vrijednosti. Primjer volumnog iscrtavanja funkcije pomoću<br />

<strong>VTK</strong>vis4D vidi se na slici 4.3 na 22. strani.<br />

35

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

Saved successfully!

Ooh no, something went wrong!