基于VRML的虛擬音頻實驗室構(gòu)建_第1頁
基于VRML的虛擬音頻實驗室構(gòu)建_第2頁
基于VRML的虛擬音頻實驗室構(gòu)建_第3頁
基于VRML的虛擬音頻實驗室構(gòu)建_第4頁
基于VRML的虛擬音頻實驗室構(gòu)建_第5頁
已閱讀5頁,還剩16頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

摘要虛擬實驗作為現(xiàn)代遠(yuǎn)程教育的重要組成部分,在保障教學(xué)效果方面起著不可替代的作用,當(dāng)前教育技術(shù)學(xué)專業(yè)所需的音頻實驗室主要是對音頻進行處理,能為遠(yuǎn)程教育網(wǎng)絡(luò)課程、多媒體CAI課件提供視音頻信號采集、編輯及回放等。文章對VRML并結(jié)合3DSMAX在音頻實驗教學(xué)中實現(xiàn)虛擬實驗的技術(shù)進行了探索,并以實例的形式討論了音頻課程的實驗儀器設(shè)備的靜態(tài)建模方法及實驗的動態(tài)仿真等的關(guān)鍵技術(shù)問題。先用相應(yīng)的軟件進行三維建模,突顯出真實性;再結(jié)合VRML節(jié)點,實現(xiàn)更多的交互性,如信息提示、活動門窗、活動電腦、燈光亮暗、聲音控制等等,并盡可能的達到真實的音頻實驗室的效果。該虛擬音頻實驗室為教育技術(shù)學(xué)中的音頻編輯實驗開拓了新的實驗教學(xué)手段。關(guān)鍵詞:VRML、虛擬實驗室、3DSMAX、音頻技術(shù)VirtualAudioLabBasedontheVRMLABSTRACTAsanimportantcomponentofmoderndistanceeducation,virtualexperimentsplayanirreplaceableroleintheaspectofinstructioneffect.Theprofessionalaudiolaboratoryneededbycurrenteducationaltechnologymainlyprovidesaudioprocessing,videoandaudiosignalacquisition,editingandplayback,andsoonfordistanceeducationnetworkprogramsandmultimediaCAI.ThepaperexploresVirtualexperimentstechnologybasedonacombinationofVRMLand3DSMAXusedinAudioLaboratory.Anditdiscusseskeytechnicalissuessuchasstaticmodelingofexperimentalaudioequipmentsdynamicsimulationofexperimentintheformofexamples.Firstly,theauthorusedcorrespondingsoftwarefor3Dmodelinordertoprotrudehighlightedauthenticity.ThenmoreinteractiveisachievedwithVRMLnodessuchasmessage,activewindow,computer,brightlightsdimmer,voicecontrollingandsoon.Aboveall,ittriestoachievetheeffectasauthenticallyaspossibleofrealaudiolaboratory.TheVirtualAudioLaboratoryopensupnewexperimentalteachingmethodsofAudioEditingexperimentforEducationalTechnology.Keywords:VRML,Virtuallaboratories,3DSMAX,Audiotechnology目錄摘要 IIABSTRACT II第一章引言 1第二章虛擬實驗室簡介 22.1虛擬實驗室的定義 22.2VRML的定義 2第三章音頻實驗室的設(shè)備 43.1音頻實驗室的組成 43.2YAMAHA 5第四章虛擬實驗室的總體設(shè)計 74.1建立虛擬空間的方法和所需要的軟件工具 74.2實驗室模型的創(chuàng)建 74.2.1三維模型的創(chuàng)建 74.2.2VRMLPad編輯 10第五章用VRML實現(xiàn)動作及聲音交互的方法 115.1動作交互的實現(xiàn)方法 115.2聲音交互的實現(xiàn)方法 125.3虛擬場景的組合 15第六章總結(jié) 16參考文獻 17致謝 18PAGE18

第一章引言隨著計算機技術(shù)和網(wǎng)絡(luò)技術(shù)的迅速發(fā)展,人們可以在世界的任何地方通過互聯(lián)網(wǎng)異地接受教育;同時,網(wǎng)絡(luò)學(xué)習(xí)者也希望能在互聯(lián)網(wǎng)上做實驗。為了解決這個問題,佛羅里達Adantie大學(xué)的Alhalabi和Haraza兩位教授及一些計算機科學(xué)、教育技術(shù)研究領(lǐng)域的研究生構(gòu)建了一個新的實驗樣本虛擬實驗室。在傳統(tǒng)的實驗教學(xué)環(huán)節(jié)中,大部分實驗項目為驗證性實驗,實驗教學(xué)不能充分發(fā)揮學(xué)習(xí)者的主動性和創(chuàng)造性,隨著教育的發(fā)展改革,對于學(xué)習(xí)者的實驗要求越來越高,但是由于精密實驗儀器的價格大多都很昂貴,學(xué)校往往難以承受,虛擬實驗室的出現(xiàn)就讓這個問題得到了緩解。而且學(xué)習(xí)者可以走進這個虛擬實驗室,身臨其境地操作虛擬儀器,操作結(jié)果可以通過儀表顯示反饋給學(xué)生,并可據(jù)此判斷操作是否正確。這種實驗既不消耗器材,也不受場地等外界條件限制,可重復(fù)操作,直至可得出滿意結(jié)果。而且虛擬實驗室更具有開放性、直觀性;利用虛擬實驗室更新快捷,易于擴充維護、操作方便。目前,浙江科技學(xué)院教育技術(shù)系尚無音頻實驗室,因此,本文以音頻實驗室為例開展研究。開發(fā)該虛擬實驗室有助于緩解硬件帶來的限制,也可以讓在校生體驗音頻實驗室,因此,該虛擬實驗室的開發(fā)具有一定的實際意義。

第二章虛擬實驗室簡介2.1虛擬實驗室的定義目前,關(guān)于虛擬實驗室的定義主要有兩種:(1)所謂虛擬實驗室是指在計算機系統(tǒng)中采用虛擬現(xiàn)實技術(shù)實現(xiàn)的一樣完成各種預(yù)定的實驗項目,所取得的學(xué)習(xí)或訓(xùn)練效果等值于甚至優(yōu)于在真實環(huán)境中所取得的效果。(2)虛擬實驗室是一個創(chuàng)造和引導(dǎo)模擬實驗的交互環(huán)境:即實驗場所。用戶可以通過增加新的物體、建立新的實驗并把他們轉(zhuǎn)化成超文本來擴充實驗室[2]。筆者比較贊同第一個觀點,即虛擬實驗室指在計算機系統(tǒng)中采用虛擬現(xiàn)實技術(shù)實現(xiàn)的各種虛擬實驗環(huán)境,實驗者可以像在真實的環(huán)境中一樣完成各種預(yù)定的實驗項目,所取得的學(xué)習(xí)或訓(xùn)練效果等價于甚至優(yōu)于在真實環(huán)境中取得的效果。2.2VRML的定義VRML是VirtualRealityModelingLanguage的縮寫,譯為虛擬現(xiàn)實建模語言。VRML最常被人定義為:(1)VRML是一種建模語言,它是用來描述三維物體及其行為的,可以構(gòu)建虛擬境界(VirturalWorld)。(2)VRML是要將Web擴充到三度圖形空間的一種語言。VRML互聯(lián)網(wǎng)紓可以敘述現(xiàn)實或是想象的空間,這個空間包含了可以鏈結(jié)到其它文件或是VRML互聯(lián)網(wǎng)紓的對象[3]。VRML是一種3D交換格式,它定義了當(dāng)今3D應(yīng)用中的絕大多數(shù)常見概念,諸如變換層級、光源、視點、幾何、動畫、霧、材質(zhì)屬性和紋理映射等[4][5]?;谝陨系恼J(rèn)識,我認(rèn)為基于VRML的虛擬實驗室就是一個運用建模語言制作一個虛擬場景來開展實驗,而且任何人都可以在任何地方、任何時間通過互聯(lián)網(wǎng)完成實驗。VRML實現(xiàn)動畫和互動效果的程序所占的存儲空間甚至比用Flash實現(xiàn)還要小,大大緩解了網(wǎng)絡(luò)傳輸速度慢的問題.瀏覽者通過鼠標(biāo)可以在虛擬的實驗室,并得到自己所需要的實驗數(shù)據(jù)。虛擬實驗作為現(xiàn)代遠(yuǎn)程教育的重要組成部分,在保障教學(xué)效果方面起著不可替代的作用,目前的虛擬實驗多為簡單的二維演示實驗,在實驗真實感、交互性和教學(xué)效果等方面與真實實驗相差甚遠(yuǎn)。近年來,VRML技術(shù)為虛擬實驗的發(fā)展帶來了新的生機,VRML(VirtualRealityModelingLanguage)是開放的、可擴展的工業(yè)標(biāo)準(zhǔn)的虛擬現(xiàn)實描述語言,他能夠在Web上創(chuàng)建可導(dǎo)航的超鏈接的三維虛擬現(xiàn)實空間,并能使用戶與場景進行實時交互,感知和操作虛擬對象,因而能夠提供比現(xiàn)有虛擬實驗更佳的性能和更好的教學(xué)效果。

第三章音頻實驗室的設(shè)備3.1音頻實驗室的組成音頻技術(shù)實驗室主要由微型計算機、音頻卡Delta1010LT、數(shù)碼調(diào)音臺DDX3216、耳機分配器PARTNER、專用話筒、卡式錄音機202MK、專用耳機K240STUDIO、音頻工作站\AD/DA轉(zhuǎn)換器、效果器DSP2024P、數(shù)字硬盤錄音機D24等設(shè)備組成。主要承擔(dān)《多媒體技術(shù)及其引用》、《視頻非線性編輯》、《電視教學(xué)設(shè)計與制作》等課程的全部或部分實驗。而整個實驗中占主導(dǎo)地位的是數(shù)碼調(diào)音臺DDX3216如圖3-1所示,它使用高功率浮點運算器,24-bitAKMA/D和CRYSTALD/A,4個效果處理器,4段全參數(shù)均衡。具有全自動32通道,16總線,8輔助發(fā)送,面板上有17個100毫米行程的馬達化推子,內(nèi)部備有2個擴展槽允許更多的擴展。主要技術(shù)指標(biāo)包括:o32全能聲道16總線、8輔助發(fā)送和廣泛的定線選擇o高質(zhì)量的浮點運算保證寬廣的動態(tài)范圍。o12ULN(超低噪音)話筒前置放大器帶有幻相電源o24-bitAKMA/D和CRYSTALD/Ao4段全參數(shù)均衡,低切、噪音門、壓縮、倒相在所有通道上都具有。前十六通道還帶有延遲效果o全新的動態(tài)和抽點打印自動化o17個超精密噪聲100mm自動ALPS衰減器o立體聲主混音用的附加壓縮器/限幅器(可掃描前/后)和均衡器o內(nèi)建幾十種頂級效果處理器(混響,合唱,鑲邊,延遲,移相,低保真,LFO過濾器,環(huán)繞調(diào)制等o二個任選插槽,三個電源組件選購件能得到無限的可擴展性(16聲道ADAT,16聲道TFIF,8聲道AES/EBU)o模擬感覺、操作簡易o下載DDX3216用的16聲道ADAT接口軟件支持,使你能以數(shù)字方式與許多數(shù)字錄音機、同步器和支持ADAT(r)多聲道光學(xué)數(shù)學(xué)格式的機外設(shè)備相連接。它的"雙"1/0﹝輸入/輸出﹞提供16個輸入和輸出﹝各2x8﹞oDDX3216具有的自動數(shù)據(jù)流使它能與外部ADAT裝置同步,而不需額外的數(shù)字時鐘連接oDDX3216用的16聲道TDIF接口TDF1616型接口,能將音頻數(shù)據(jù)轉(zhuǎn)移至ASCAM(r)數(shù)字錄音機或從它轉(zhuǎn)移音頻數(shù)據(jù)。此外,你只要一根接線就能得到16聲道輸用的2x8輸入輸出。并帶有RS232控制接口。圖3-1數(shù)碼調(diào)音臺DDX32163.2YAMAHAYAMAHA如圖3-2所示結(jié)構(gòu)緊湊(16.75"Lx12.5"Wx4"D),使用方便。小巧的機身內(nèi)包含了數(shù)字錄音所需的全套功能,可以8軌同時用16-bit錄音,沒有壓縮。每一軌有8條虛擬軌,內(nèi)置20GBIDE硬盤,錄音數(shù)據(jù)兼容AW4416和AW2816,并可以WAV格式16軌一同輸出到CD-ROM,內(nèi)置的CD-RW為AW16G增添了許多便利。AW16G具有36通道數(shù)字調(diào)音臺功能,帶有8個24-bitmic/line輸入(XLR端口并具有+48V幻像供電,高阻樂器輸入),2條效果總線,2個輔助發(fā)送加立體聲,4通道效果返回,4段參數(shù)均衡,動態(tài)處理等。還有8通道快速循環(huán)采樣器專門紀(jì)錄節(jié)奏或樂句循環(huán)。240x64背光LCD顯示,MIDI遙控功能,無論作為獨立的數(shù)字錄音機或與電腦聯(lián)合使用,AW16G都能夠顯示強大而靈活的特點。這款音頻工作站可以勝任幾乎所有的音樂制作任務(wù)——從錄音到縮混再到CD刻錄——使你在家中的工作不輸給任何的專業(yè)錄音棚。AW16G提供最多16軌的同時回放。每一軌均包含數(shù)字推子、4段參數(shù)均衡器、動態(tài)處理、通道分解按鈕等。240X64像素的背光式LCD顯示器,快速導(dǎo)航按鈕使所有功能的操作變得圖形化、簡單化。圖3-2YAMAHA

第四章虛擬實驗室的總體設(shè)計4.1建立虛擬空間的方法和所需要的軟件工具用VRML建立虛擬現(xiàn)實世界的方法有兩種。一是通過編寫源代碼,生成文本文件,再轉(zhuǎn)化生成“*.wrl”為擴展名的網(wǎng)頁文件。但此法由于源代碼函數(shù)過于復(fù)雜,文件較大,不易掌握,運用較困難。另一種方法是通過輔助建模軟件,先建立三維物體,再在虛擬世界中進行組合,形成豐富多彩的虛擬世界。這里我們主要探討此種方法,即3DSMAX中建立各種三維物體,再將這些物體以“*.wrl”格式導(dǎo)入到VRML中去,編輯它們在虛擬現(xiàn)實世界的位置關(guān)系,形成一個統(tǒng)一的整體世界。在這里系統(tǒng)使用VRML、3DSMAX、POTOSHOP9.0等作為制作工具。建模是真實圖形仿真的基礎(chǔ),也是實現(xiàn)交互操作的前提。虛擬實驗室中的各種設(shè)備、儀器都需要通過建模來實現(xiàn),模型力求真實、客觀以達到逼真的描述,同時相同的實驗內(nèi)容應(yīng)盡量簡單,并清晰地展示實驗現(xiàn)象,真正達到虛擬現(xiàn)實的效果。3DSMAX是一種功能強大的三維造型和動畫制作軟件,能提供具有專業(yè)水準(zhǔn)的渲染和動畫效果,是虛擬場景和造型設(shè)計的理想平臺。在開發(fā)虛擬實驗室時,采用多種方法和手段,在3DSMAX中構(gòu)造出各種實驗設(shè)備的三維模型,并實現(xiàn)對其結(jié)構(gòu)原理和運動過程的三維動畫模擬。VRML能夠通過基本圖元(球、圓錐、長方體等)建立簡單幾何造型,其編寫比較簡單,用戶也較多,隨著XMI標(biāo)準(zhǔn)的迅速發(fā)展,VRML也進化成了新的XML格式,稱為X3D,但到目前為止還未發(fā)布其最終版本。充分發(fā)揮3DSMAX軟件自身的建模功能以及VRML強大的交互能力,可以對實驗設(shè)備及運動過程描述得惟妙惟肖,達到理想的虛擬效果。4.2實驗室模型的創(chuàng)建4.2.1三維模型的創(chuàng)建即在3DSMax中構(gòu)造基本模型。實驗器材的構(gòu)建比較細(xì)致,若全部采用編寫VRML代碼的方法,易出錯且效率低。選用三維軟件3DSMax來搭建基本場景,其優(yōu)勢是能夠快速高效地構(gòu)造復(fù)雜的三維模型,并設(shè)定材質(zhì)、光效,同時兼有輸出.wrl格式的功能,這一點對提高建模效率非常有用。利用3DSMax創(chuàng)建VRML場景的主要步驟如下:(1)3DSMax構(gòu)建場景基本模型為了使整個構(gòu)建的運轉(zhuǎn)速度更快,本文采用了單個構(gòu)建的方法,單一的構(gòu)建電腦、桌子、話筒、話筒架、數(shù)碼調(diào)音臺等等。但是VRML通過節(jié)點來描述場景實體,3DSMax可以將其環(huán)境中的模型以VRML的格式輸出,即將各個三維模型轉(zhuǎn)化為相應(yīng)的節(jié)點,以便為相應(yīng)的瀏覽器解釋并繪制。而3DSMAX的建模主要有多邊形(Polygon)建模、NURBS建模。多邊形建模適于創(chuàng)建形狀規(guī)則、無曲面的對象。它的思想是用小平面來模擬曲面.做出各種形狀的三維物體。小平面可以是三角形、矩形或其他多邊形但實際中多是三角形或矩形。使用多邊形建模可以先創(chuàng)建基本的幾何體,再根據(jù)要求使用編輯修改器調(diào)整物體形狀,或通過布爾運算、放樣、曲面片造型組合物體來制作虛擬現(xiàn)實的場景和物體。多邊形建模的主要優(yōu)點是簡單、方便和快速.但它難以生成光滑的曲面。故多邊形建模技術(shù)適合于構(gòu)造具有規(guī)則形狀的物體,如大部分的人造物體,目前在建筑效果圖.游戲的角色建模中大多數(shù)使用多邊形建模。NURBS是Non—UniformRationalB—Splines(非均勻有理B樣條曲線)的縮寫,是計算機圖形學(xué)的一個數(shù)學(xué)概念。NURBS建模技術(shù)是近年來三維建模最主要的建模方法之一。NURBS適于創(chuàng)建光滑的、復(fù)雜的、細(xì)節(jié)逼真的模型。但由于NURBS建模必須使用曲面片作為基本的建模單元,所以它有一定的局限性。如NURBS曲面只有有限的幾種拓樸結(jié)構(gòu),導(dǎo)致它很難制作拓樸結(jié)構(gòu)復(fù)雜的物體;NURBS曲面片的基本結(jié)構(gòu)是網(wǎng)格狀的,若模型比較復(fù)雜,會導(dǎo)致控制點急劇增加面難以控制;構(gòu)造復(fù)雜模型時經(jīng)常需要大量地裁剪曲面而容易導(dǎo)致計算錯誤等。圖4-1數(shù)碼調(diào)音臺DDX3216圖4-2鍵盤圖4-3空調(diào)圖4-4機箱圖4-5音響圖4-6話筒圖4-7話筒架圖4-8影碟機(2)紋理采集對實驗室設(shè)備進行拍照采集素材,并在Photoshop中將其處理成可無縫平鋪的貼圖,運用到實驗建模中,使其看過去更加真實,不過在細(xì)致的貼圖過程中為了使效果更加明顯,就嘗試了很多方法,譬如整體貼圖、局部貼圖等等。(3)引入需要的VRML節(jié)點一些VRMI節(jié)點在3DSMax中并不能被直接通過3DS的實體模型創(chuàng)建出來,需要向這個3DSMAX場景中插入圖標(biāo)來引入相應(yīng)的VRML節(jié)點,這樣的節(jié)點通常在場景中是不可見的或者是空間背景、聲音、大氣效果等對于整個空間有效的VRML節(jié)點,其中包括Anchor、ProxSensor、Navlnfo、Fog、Sound、L0D、TouchSensor、Timesensor、Background、AudioClip、Billboard、Inline共12個節(jié)點。4.2.2VRMLPad編輯VRMLPad是一個很出色的虛擬現(xiàn)實文件專用編輯器,不僅有利于提高代碼編寫效率,而且還提供程序調(diào)試功能,是完成復(fù)雜虛擬場景必不可少的利器之一。從3DSMax輸出的VRML文件雖然已能上網(wǎng)發(fā)布,但由于場景物體不全、交互行為不足,所以還應(yīng)該打開已生成的.wrl文件,加入聲音及其他交互行為以完善系統(tǒng)功能。利用造型節(jié)點的層次細(xì)分和編組節(jié)點對場景對象的相應(yīng)代碼作進一步的組織、校驗和完善。然后制作出整個實驗室的構(gòu)架,制作過程中應(yīng)當(dāng)注意保持房間與物體的協(xié)調(diào)比例及其位置的安排。在本例中主要建立實驗室中各種實物及位置關(guān)系:為了方便與瀏覽者的交互,提高瀏覽者的瀏覽效率,可以引人視點節(jié)點語句節(jié)點“Viewpoint的語法如下:Viewpoint{position0010并確定三維坐標(biāo)orientation0010#確定視點的方向FieldOfView0785398#確定視圖域JumpTRUE#視點變化方向”建立好視點后,再選取“Inline”節(jié)點,從外部引人已編寫好的各個文件。使用“l(fā)nline”語句前,必須先定位插入點坐標(biāo),且此子節(jié)點坐標(biāo)受到上一級的父節(jié)點的影響;引人貼圖時,“.url”路徑必須是絕對路徑,在調(diào)用時應(yīng)盡量存放于同一路徑下,否則在應(yīng)用過程中會出現(xiàn)空白。

第五章用VRML實現(xiàn)動作及聲音交互的方法5.1動作交互的實現(xiàn)方法虛擬實驗室的動作交互主要是一些按鈕的交互,如旋轉(zhuǎn),上下劃動,燈光的亮暗,電腦屏幕的交互,設(shè)備連接等等,這些交互都可以使用VRML里的節(jié)點進行控制其中,包括Anchor、ProxSensor、Navlnfo、Fog、Sound、L0D、TouchSensor、Timesensor、Background、AudioClip、Billboard、Inline共12個節(jié)點,各節(jié)點之間的應(yīng)用關(guān)系也要進行注意,否則及有可能出現(xiàn)語法錯誤。旋轉(zhuǎn):DEFanniuTransform{ children[Shape{ appearanceAppearance{ materialMaterial{ } } geometryCylinder{ }}DEFdrehenCylinderSensor{ minAngle0.7maxAngle0.7}]}ROUTEdrehen.rotation_changedTOanniu.rotation實驗室里展示的主要儀器都需要標(biāo)明名稱,可在其上加入錨記Anchor,當(dāng)鼠標(biāo)指向該儀器時出現(xiàn)提示,這樣能讓觀看者充分了解實驗室中主要儀器的名稱及說明。錨記命令可以進行視點轉(zhuǎn)化,即點擊某物體,就可以激活某個攝像機視點;錨記命令還可以進行新的VRML場景的切換,打開網(wǎng)頁等等。在視圖中要展現(xiàn)的儀器旁邊加入Anchor命令,在Anchor的變動命令面版中選擇目標(biāo)物體即要表現(xiàn)的儀器,在DESCRIPTION框中輸入器械名稱,即在其上加入錨記。圖5-1燈亮的狀態(tài)圖5-2關(guān)燈狀態(tài)圖5-3顯示器圖5-4椅子5.2聲音交互的實現(xiàn)方法VRML相對于3DSMAX等系統(tǒng)的優(yōu)勢是它的廣泛的交互性,它可以給使用者產(chǎn)生身臨其境的感覺。音頻實驗室的主要交互也就在于聲音的交互。AudioClip節(jié)點用語提供音源信息,其域值指明從哪里可以獲得一個預(yù)先錄制好的聲音文件以及播放時加以控制。AudioClip節(jié)點只能出現(xiàn)在Sound的source域中。其語法格式為:AudioClip{url[]descriptionloopFALSEpitch1.0startTime0.0stopTime0.0duration_changedisActive}Sound聲音節(jié)點主要用于在VRML環(huán)境中生成聲場及聲音發(fā)射器。該節(jié)點通過指定各種聲音播放參數(shù),以指定場景中聲源的位置以及聲音的立體化表現(xiàn)形式。VRML中的虛擬聲源可以位于局部坐標(biāo)系中的任意位置,并以球面或橢球面的模式發(fā)射聲音。SOUND節(jié)點語法格式:Sound{SourceNULLLocation0.00.00.0Direction0.00.01.0Internsity1.0maxBack10.0maxFront10.0minBack1.0minFront1.0priority0.0spatializeTRUE}在這其中Location、Direction、Internsity在整個建構(gòu)過程需要更多的注重的,Location指的是聲音發(fā)射器的位置,Direction則是聲音發(fā)射的空間朝向,Internsity是調(diào)節(jié)聲音音量的大小,不過所要注意的是要對不同的按鈕進行不同的聲音構(gòu)建,以防在使用過程中造成不同按鈕對不同聲音同時改變。DEF ASound{sourceDEFaAudioClip{url"zyhx_3578.mid"loopTRUE}location000minBack10minFront10maxBack20maxFront20spatializeTRUE}DEF bSound{sourceDEFBAudioClip{url"zyhx_3578.mid"loopTRUE}Direction000minBack10minFront10maxBack20maxFront20spatializeTRUE}DEF CSound{sourceDEFcAudioClip{url"zyhx_3578.mid"loopTRUE}Internsity000minBack10minFront10maxBack20maxFront20spatializeTRUE}圖5-5DDX3216的劃片圖5-6DDX3216的旋鈕在音頻實驗過程中,當(dāng)有聲音輸入時,我們就可以同過旋鈕如圖5-5所示和劃片如圖5-5所示來控制,譬如說你要做出一個六人小合唱的場景,但是人卻不能統(tǒng)一到場,那么我們就可以把六個人的各自聲音通過不同的通道進入后,我們就可以用旋鈕來旋轉(zhuǎn)控制聲音的來源方向,向左旋代表聲音來自左邊,向右旋則代表聲音來自右邊;而相同的是不同的方位聲音強弱也有所不同,那么我們就可以用劃片來控制音量的大小,所有的聲音一起放則就找成了你似乎聽到這六個一起在合唱的感覺。5.3虛擬場景的組合在場景中可設(shè)置6個視點:“前視”、“俯視”、“右視”、“左視”、“后視”、“仰視”等,其中,“前視”為場景中默認(rèn)值。進入實驗室后將可以實現(xiàn)聲音的交互。通過瀏覽器中不斷按“View”按鈕,場景將不斷地切換到不同的視點觀看。最后仍可以采用“Inline”節(jié)點,調(diào)入已經(jīng)錄制完的聲音進行編輯。Viewpoint{ position0.01.045.0 description "out_in"}Viewpoint{ position0215 description "in"}Viewpoint{ position-1500 orientation 010-1.571 description "left_right"}Viewpoint{ position01-15 orientation 0103.142 description "in_out"}Viewpoint{ position1310 orientation 0101.571 description "right_left"}第六章總結(jié)目前的虛擬實驗多為簡單的二維演示實驗,在實驗真實感、交互性和教學(xué)效果等方面與真實實驗相差甚遠(yuǎn)。近年來,VRML技術(shù)為虛擬實驗的發(fā)展帶來了新的生機,VRML(VirtualRealityModelingLanguage)是開放的、可擴展的工業(yè)標(biāo)準(zhǔn)的虛擬現(xiàn)實描述語言,他能夠在Web上創(chuàng)建可導(dǎo)航的超鏈接的三維虛擬現(xiàn)實空間,并能使用戶與場景進行實時交互,感知和操作虛擬對象,因而能夠提供比現(xiàn)有虛擬實驗更佳的性能和更好的教學(xué)效果。通過這樣的虛擬實驗室,使用可以如同身處在真正的實驗

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論