国产免费无码又爽又刺激高潮_国产亚洲欧美在线人成aaaa_亚洲av永久无码精品尤物_专区久久五月天_国内精品久久人妻无码妲己影院

專題欄目:ARVRMR虛擬現(xiàn)實(shí)

VRML文件的主體內(nèi)容是什么構(gòu)成的?

VRML定義了一系列對象,用于生成各種形式的三維圖形及一些特殊的效果,如貼圖、聲音、影像等,而構(gòu)成這些對象的VRML程序語句稱為節(jié)點(diǎn)。實(shí)際上,VRML程序的主體就是由不同的節(jié)點(diǎn)語句構(gòu)成的。

在VRML中,節(jié)點(diǎn)是以層次結(jié)構(gòu)排列的(或者說是嵌套的),這種層次結(jié)構(gòu)的構(gòu)成就構(gòu)建起了場景圖。

在VRML中,另一個(gè)重要的內(nèi)容就是域的設(shè)定,因?yàn)樗泄?jié)點(diǎn)都有一個(gè)或多個(gè)參數(shù),這些參數(shù)就是由域和事件組成的。其中域定義了節(jié)點(diǎn)的各種屬性,事件則起著交互性的作用。例如,在 Hello World.wrl中, radius域的域值設(shè)定為該球體的半徑為1.0VRML單位。在其他的節(jié)點(diǎn)中還可以定義長度、寬度、顏色、亮度等。每個(gè)域都有默認(rèn)值,當(dāng)域值沒有被指定時(shí),瀏覽器將使用默認(rèn)值,如 radius的默認(rèn)值表示半徑為1.0。

域有兩種類型,即 field、 exposedField。事件也有兩種,即 eventIn、 eventOut,稱為事件進(jìn)和事件出。實(shí)際上, exposedField域是fiel、 eventIn及 eventOut三者的組合。例如,一個(gè)名為aaa的 exposedField域,它包含3個(gè)部分:一個(gè)名叫aaa的域、一個(gè)名叫set _ aaa的 eventIn(事件進(jìn)),一個(gè)名aaa_changed的 event Out(事件出)。

內(nèi)容來源:喻曉和《虛擬現(xiàn)實(shí)技術(shù)基礎(chǔ)教程第2版》

發(fā)表評論

相關(guān)文章