Kas ir VRML fails?
Virtuālās realitātes modelēšanas valoda (VRML) ir faila formāts interaktīvu 3D pasaules objektu attēlošanai globālajā tīmeklī (www). Tas tiek izmantots, veidojot sarežģītu ainu trīsdimensiju attēlus, piemēram, ilustrācijas, definīcijas un virtuālās realitātes prezentācijas. Formāts ir aizstāts ar X3D. Daudzas 3D modelēšanas lietojumprogrammas var saglabāt objektus un ainas VRML formātā.
VRML faila formāts
VRML ir teksta faila formāts, kas norāda tādu informāciju kā 3D daudzstūra virsotnes un malas, kā arī tādu informāciju kā virsmas krāsa, UV kartētas faktūras, spīdums, caurspīdīgums un tā tālāk. Tam ir iespēja attēlot statiskus un animētus objektus, kā arī hipersaites uz citiem medijiem, piemēram, skaņu, filmām un attēliem. Tas ļauj atvērt hipersaites elementus, kad lietotājs noklikšķina uz šiem objektiem.
TVRML failus parastajā terminoloģijā sauc par pasaulēm, un tiem ir paplašinājums .wrl. Šo failu tekstuālais raksturs ļauj samazināt faila lielumu, izmantojot saspiešanas formātus, piemēram, gzip, padarot tos labvēlīgākus ātrai pārsūtīšanai internetā. Failu formāta specifikācijas VRML v 2.0 darbojas kā izstrādātāja atsauce, lai izveidotu lietojumprogrammas, kas ir saderīgas šo failu lasīšanai/rakstīšanai.
Projektēšanas kritērijs
VRML mērķis un dizains ir saistīts ar šādām prasībām.
Autoritāte — ļauj izstrādāt lietojumprogrammu ģeneratorus un redaktorus, kā arī importēt datus no citiem rūpnieciskiem formātiem
Pilnīgums — nodrošina visu ieviešanai nepieciešamo informāciju un risina pilnu funkciju komplektu plašai nozares pieņemšanai.
Saliekamība — iespēja izmantot VRML elementus kombinācijā un tādējādi nodrošināt atkārtotu izmantošanu.
Paplašināmība — iespēja pievienot jaunus elementus.
Ieviešamība - Var ieviest dažādās sistēmās.
Daudzlietotāju potenciāls — nevajadzētu liegt iespēju ieviest vairāku lietotāju vidi.
Ortogonalitāte — VRML elementiem ir jābūt neatkarīgiem vienam no otra vai jebkādām atkarībām ir jābūt strukturētām un labi definētām.
Veiktspēja — elementiem jābūt veidotiem, akcentējot interaktīvu veiktspēju dažādās skaitļošanas platformās.
Mērogojamība — VRML elementiem jābūt izstrādātiem bezgalīgi lielām kompozīcijām.
Standarta prakse — ir jāstandartizē tikai tie elementi, kas atspoguļo esošo praksi, kas ir nepieciešami esošās prakses atbalstam vai nepieciešami ierosināto standartu atbalstam.
Labi strukturēts — elementam ir jābūt precīzi definētam interfeisam un vienkārši norādītam beznosacījuma mērķim. Jāizvairās no daudzfunkcionāliem elementiem un blakusparādībām.
Atsauces Nr.
[VRML v2.0 faila formāta specifikācijas] (http://gun.teipir.gr/VRML-amgem/spec/index.html)