freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

虛擬現(xiàn)實技術(shù)——vrml篇(文件)

2025-08-01 01:56 上一頁面

下一頁面
 

【正文】 ransform { translation 5 0 0 children [ Shape { appearance Appearance {material Material { diffuseColor 1 0 0 }} geometry Box {} } ] }Transform節(jié)點的translation 5 0 0表示x軸向上右移5個單位(米)則第三個場景完整代碼如下: VRML utf8Group {children [ Transform { translation 5 0 0 children [ Shape { appearance Appearance {material Material { diffuseColor 1 0 0 }} geometry Box {} } ] } 〕 }――第四個場景 復(fù)制節(jié)點,并將各自的幾何形狀定義為方塊、球體和圓椎Group {children [ Transform { translation 5 0 0 children [ Shape { . . . geometry Box {}} ] }Transform { translation 0 0 0 children [ Shape { . . . geometry Sphere {}} ] }Transform { translation 5 0 0 children [ Shape { . . . geometry Cone {}} ] } ] end of Group children} 為了以后引用方便,分別給這3個Transform節(jié)點指定一個名稱: DEF box Transform { . . . }DEF Sphere Transform { . . . }DEF cone Transform { . . . }則第四個場景的完整代碼是: VRML utf8Group {children [ DEF box Transform { translation 5 0 0 children [ Shape {appearance Appearance {material Material { diffuseColor 1 0 0 }} geometry Box {}} ] }DEF sphere Transform { translation 0 0 0 children [ Shape { appearance Appearance {material Material { diffuseColor 0 1 0 }} geometry Sphere {}} ] }DEF cone Transform { translation 5 0 0 children [ Shape {appearance Appearance {material Material { diffuseColor 0 0 1 }} geometry Cone {}} ] } ] end of Group children},用瀏覽器觀看,可從多個方位瀏覽自己的作品。節(jié)點由域和事件組成:(field) 描述了節(jié)點的當(dāng)前狀態(tài)。目標(biāo)節(jié)點接收后進行相應(yīng)處理,可改變節(jié)點狀態(tài),產(chǎn)生其他事件,或者修改場景圖的結(jié)構(gòu)。(Prototype)用戶可以通過原型擴充VRML的節(jié)點類型集。 CULT3D、VIEWPOINT、360度環(huán)視等技術(shù)正被應(yīng)用。 VRML97發(fā)布后,互聯(lián)網(wǎng)上的3D圖形幾乎都使用了VRML。 VRML腳本工作組(VRML Script WG)向VRML監(jiān)查組(VRML Review Board,VRB)提供有關(guān)Java和JavaScript的問題列表、修改建議和評論。 鍵盤輸入工作組(Keyboard Input WG)為了使內(nèi)容創(chuàng)作者能夠在自己的境界中訪問鍵盤輸入,定義一個或多個擴充節(jié)點。 二進制壓縮格式工作組(Compressed Binary Format WG)探討并開發(fā)VRML文件的二進制編碼方法,重點是研究為了快速傳送目的而盡量縮小文件尺寸,同時為了快速解碼目的而盡量簡化文件結(jié)構(gòu)。 面向?qū)ο髷U展工作組(ObjectOriented Extensions WG)探討和推動對VRML進行面向?qū)ο髷U展的方法。人性動畫工作組(Humanoid Animation WG)利用VRML表現(xiàn)人類行為特性。在這種環(huán)境中學(xué)生可以以瀏覽探索的方式汲取知識,如進入虛擬太空學(xué)習(xí)天文知識,利用虛擬地球?qū)W習(xí)地理知識,穿過歷史長廊與歷史人物交流,進入分子世界游歷化學(xué)殿堂等等,這些曾經(jīng)是夢想中的學(xué)習(xí)方式都可以逐步實現(xiàn)。瀏覽器把場景圖中的形態(tài)和聲音呈現(xiàn)給用戶,這種視聽覺呈現(xiàn)即所謂的虛擬世界(境界)。 境界中的對象及其屬性用節(jié)點(Node)描述,節(jié)點按照一定規(guī)則構(gòu)成場景圖(Scene Graph),也就是說,場景圖是境界的內(nèi)部表示??梢园袹PEG、PNG和MPEG文件用于對象紋理映射,把WAV和MIDI文件用于在境界中播放的聲音。 VRML定義了一種把3D圖形和多媒體集成在一起的文件格式。第二代Web把VRML與HTML、Java、媒體信息流等技術(shù)有機地結(jié)合起來,形成一種新的三維超媒體Web。虛擬現(xiàn)實技術(shù)――VRML篇一、VRML介紹?VRML是“Virtual Reality Modeling Language”的縮寫形式,意思是“虛擬現(xiàn)實造型語言”。 VRML是用來描述三維物體及其行為的,可以構(gòu)建虛擬境界(Virtural World), 可以集成文本、圖像、音響、MPEG影像等多種媒體類型,還可以內(nèi)嵌用Java、ECMAScript等語言編寫的程序代碼。從語法角度看,VRML文件是顯式地定義和組織起來的3D多媒體對象集合;從語義角度看,VRML文件描述的是基于時間的交互式3D多媒體信息的抽象功能行為。另外,還可以引用包含Java或ECMAScript代碼的文件,從而實現(xiàn)對象的編程行為。場景圖中的第一類節(jié)點用于從視覺和聽覺角度表現(xiàn)對象,它們按照層次體系組織起來,反映了境界的空間結(jié)構(gòu)。用戶通過瀏覽器獲得的視聽覺效果如同從某個特定方位體驗到的,境界中的這種位置和朝向稱為取景器(Viewer)。在這個虛擬教育世界中,甚至可以有利用VRML制作的動畫人物扮演教師,其面部表情和形體動作利用動作跟蹤系統(tǒng)捕捉下來,這樣得到的講課節(jié)目將是三維的。 色彩保真工作組(Color Fidelity WG)確保采用任何平臺的觀眾所看到的效果都和創(chuàng)作者的原始作品一樣,顏色應(yīng)相當(dāng)一致。 數(shù)據(jù)庫工作組(Database WG)推進基于VRML商業(yè)應(yīng)用的創(chuàng)建,利用數(shù)據(jù)庫維護VRML 內(nèi)容的持久性、升級能力和安全傳輸能力。 通用媒體庫工作組(Universal Media Libraries WG)為了提高VRML境界的真實感,同時減少網(wǎng)絡(luò)的下載量,而定義一種由駐留本地的媒體元件(紋理、聲音和VRML對象)組成的小型跨平臺媒體庫。 一致性工作組(Conformance WG)為與一致性測試有關(guān)的問題提供一個討論場所,特別地,本組將辨別VRML實現(xiàn)發(fā)生分歧的地方以及相應(yīng)的動作序列。 自然語言處理和動畫工作組(NLP amp。由于技術(shù)的局限性,如帶寬不夠,需要下栽插件瀏覽,文件量大,真實感、交互性需要進一步加強等原因,最近一二年,許多制作Web3D圖形的軟件公司的產(chǎn)品,并沒有完全遵循VRML97標(biāo)準(zhǔn),而是使用了專用的文件格式和瀏覽器插件,開發(fā)了比較實用的VR軟件。以Blaxxun和ParallelGraphics公司為代表,它們都有各自的VR瀏覽器插件,并各自開發(fā)基于VRML標(biāo)準(zhǔn)的擴展節(jié)點功能(X3D),使3D的效果,交互性能更加完美;支持MPEG,Mov、Avi等視頻文件,Rm等流媒體文件,Wav、Midi、MpAiff等多種音頻文件,F(xiàn)lash動畫文件,多種材質(zhì)效果,支持Nurbs曲線,粒子效果,霧化效果;支持多人的交互環(huán)境,VR眼鏡等硬件設(shè)備;在娛樂、電子商務(wù)等領(lǐng)域都有成功的應(yīng)用,并各自為適應(yīng)X3D的發(fā)展,以X3D為核心,有Blaxxun3D等相關(guān)產(chǎn)品。原型的定義可以包含在使用該原型的文件中,也可以在外部定義。利用腳本節(jié)點Script,作者可以Java或JavaScript語言自定義任意事件處理。其中外露域(exposedField)是域和事件的統(tǒng)一體,它既作為域描述節(jié)點,又隱含著形如“set_域名”的入事件和“域名_changed”的出事件。(五)交互能力的加入 是交互能力的基礎(chǔ),共9種。在虛擬場景的重要位置可以定義視點節(jié)點(ViewPoint),它們是境界作者給用戶推薦的上佳觀賞方位,在CosmoPlayer瀏覽器中,用戶就可以通過鼠標(biāo)右鍵選擇作者推薦的各個視點。下面把觸發(fā)(用鼠標(biāo)箭頭按動方塊)和場景變化(視點切換)這兩件事情聯(lián)系起來,在場景圖中,除節(jié)點構(gòu)成的層次體系外,還有一個“事件體系”,事件體系由相互通訊的節(jié)點組成。又如,接觸檢測器TouchSensor有一個事件出口isActive,當(dāng)受到用戶觸發(fā)后它就從此出口送出一個“TRUE”(即所謂的出事件),在下一個事件發(fā)送之前,此事件一直保存在事件出口中(作為記錄)。 當(dāng)松開鼠標(biāo)左鍵,又回到原來的視點,稱為視點回跳。VRML97支持的腳本描述語言目前有兩種:Java和EMCAScript(這是JavaScript標(biāo)準(zhǔn)化后的名稱),關(guān)于這兩種語言本身,請參考相應(yīng)參考書,VRML97標(biāo)準(zhǔn)中定義了它們和VRML的接口方法。           ?。7祷氐匠隹凇        }關(guān)于這個Script節(jié)點,請注意一下幾點: ?。?)它的事件入口touchBoxIsActive和事件出口bindView2是自定義的,其它VRML節(jié)點的域和事件都是固定的。   下面我們整理一下事件流程:  ?。?)用戶在方塊上按下鼠標(biāo)左鍵。  ?。?)view2節(jié)點收到“TRUE”事件,成為當(dāng)前視點。        }      }     ROUTE TO  
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1