Cad is comhad VRML ann?
Is formáid comhaid é an Teanga Samhaltaithe Réaltachta Fíorúil (VRML) chun réada idirghníomhacha domhanda 3D a léiriú ar an nGréasán Domhanda (www). Faigheann sé a úsáid chun léirithe tríthoiseacha a chruthú de radhairc chasta ar nós léaráidí, sainmhínithe agus léirithe réaltachta fíorúla. Tá X3D curtha in ionad na formáide. Is féidir le go leor feidhmchlár samhaltaithe 3D rudaí agus radhairc a shábháil i bhformáid VRML.
Formáid Comhaid VRML
Is formáid comhaid téacs é VRML a shonraíonn faisnéis ar nós rinn agus imill polagán 3D mar aon le faisnéis ar nós dath dromchla, uigeachtaí mapáilte UV, gile, trédhearcacht agus mar sin de. Tá an cumas aige réada statacha agus beoite a léiriú chomh maith le hipearnasc a bheith aige le meáin eile cosúil le fuaim, scannáin agus íomhánna. Ligeann sé seo eilimintí hipearnasc a oscailt nuair a chliceálann úsáideoirí ar na rudaí seo.
Tugtar saol ar chomhaid TVRML i dtéarmaí coitianta agus tá an síneadh .wrl orthu. Mar gheall ar nádúr téacsúil na gcomhad seo is féidir méid an chomhaid a laghdú trí úsáid a bhaint as formáidí comhbhrú cosúil le gzip, rud a fhágann go bhfuil siad níos fabhraí le haistriú thar an Idirlíon go tapa. Feidhmíonn na sonraíochtaí formáid comhaid le haghaidh VRML v 2.0 mar thagairt forbróra chun feidhmchláir atá comhoiriúnach chun na comhaid seo a léamh/a scríobh.
Critéir Dearaidh
Tá aidhm agus dearadh VRML bunaithe ar na riachtanais seo a leanas.
Údaracht - Ligeann sé seo gineadóirí feidhmchlár agus eagarthóirí a fhorbairt, agus sonraí a allmhairiú ó fhormáidí tionsclaíocha eile
** Iomláine** - Soláthraíonn sé an fhaisnéis go léir atá riachtanach chun é a chur i bhfeidhm agus tugann sé aghaidh ar thacar gnéithe iomlán a nglacfar leis go forleathan sa tionscal
In-chomhoiriúnacht - Cumas gnéithe de VRML a úsáid i dteannta a chéile agus dá réir sin ath-inúsáidteacht a cheadú.
Sínteacht - An cumas chun eilimintí nua a chur leis.
Infheidhmitheacht -In ann cur i bhfeidhm ar raon leathan córas.
Acmhainn ilúsáideora - Níor cheart go gcuirfeadh sé bac ar chur chun feidhme timpeallachtaí ilúsáideora.
Ortagonality - Ba cheart go mbeadh gnéithe VRML neamhspleách ar a chéile, nó ba chóir go mbeadh aon spleáchais struchtúrtha agus sainmhínithe go maith.
Feidhmíocht - Ba chóir na heilimintí a dhearadh agus an bhéim ar thaibhiú idirghníomhach ar ardáin éagsúla ríomhaireachta.
Inscálaitheacht - Ba cheart gnéithe VRML a dhearadh le haghaidh cumadóireachta atá gan teorainn mhór.
Cleachtas caighdeánach - Níor cheart ach na heilimintí sin a léiríonn cleachtas reatha, atá riachtanach chun tacú leis an gcleachtas atá ann cheana, nó atá riachtanach chun tacú le caighdeáin mholta a chaighdeánú.
** Dea-struchtúrtha** - Ba cheart go mbeadh comhéadan dea-shainithe ag eilimint agus cuspóir simplí neamhchoinníollach luaite léi. Ba cheart eilimintí ilchuspóireacha agus fo-iarsmaí a sheachaint.