
5
další normu, označovanou za nástupce jazyka VRML97 – X3D. Tento formát
rovněž vychází z VRML, rozšiřuje jej o některé prvky a kromě klasického
kódování nabízí i XML variantu. Formát X3D ovšem dosud není podporován
zdaleka v takové míře jako VRML97, proto jsou možnosti jeho praktického
využití prozatím omezené.
Vlastnosti jazyka VRML97, zejména jeho otevřenost, interaktivita, hierarchická
struktura objektů a relativní jednoduchost jej předurčují k tomu, aby byl
vynikajícím prostředkem pro pokročilou 3D vizualizaci v technických a
vědeckých aplikacích. Proto byl také zvolen jako základní formát produktu
Simulink 3D Animation™, nástroje pro vizualizaci dynamických systémů
modelovaných v nástrojích MATLAB® / Simulink®.
2.2. Souřadný systém VRML
VRML používá pravotočivý Kartézský souřadný systém. Jestliže palec, ukazovák
a prostředník pravé ruky natočíme tak, aby mezi sebou svíraly pravé úhly, palec
představuje osu +X, ukazovák osu +Y a prostředník osu +Z. Osa +X směřuje
doprava, osa +Y nahoru a osa +Z směřuje k pozorovateli.
Obrázek 2.1 Souřadný systém VRML
Souřadný systém VRML se liší od souřadného systému programu MATLAB,
který je rovněž pravotočivý, ale osa +Y směřuje od pozorovatele a osa +Z míří
nahoru. Rozdíly mezi těmito souřadnými systémy musíme brát do úvahy a při
jakékoliv prostorové vizualizaci je potřebné souřadnice objektů převádět z
jednoho systému do druhého. Jedná se o triviální transformaci, kde se prohodí
pořadí 2. a 3. komponenty a u jedné z nich se změní znaménko.
Commenti su questo manuale