Primjena biblioteke VTK u vizualizaciji znanstvenih podataka - Pmf
Primjena biblioteke VTK u vizualizaciji znanstvenih podataka - Pmf
Primjena biblioteke VTK u vizualizaciji znanstvenih podataka - Pmf
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