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

正文內(nèi)容

虛擬現(xiàn)實(shí)畢業(yè)設(shè)計(jì)論文111(留存版)

2025-08-06 08:27上一頁面

下一頁面
  

【正文】 是虛擬現(xiàn)實(shí)技術(shù)研究的發(fā)源地,虛擬現(xiàn)實(shí)技術(shù)可以追溯到上世紀(jì)40年代。英國百時美(Bristol)公司發(fā)現(xiàn),VR應(yīng)用的交點(diǎn)應(yīng)集中在整體綜合技術(shù)上,他們在軟件和硬件的某些領(lǐng)域處于領(lǐng)先地位。and在本次畢業(yè)設(shè)計(jì)所使用的Unity3D技術(shù)中,也可以支持該技術(shù);浙江大學(xué)CAD&CG國家重點(diǎn)實(shí)驗(yàn)室開發(fā)了一套桌面型虛擬建筑環(huán)境之實(shí)時漫游系統(tǒng);哈爾濱工業(yè)大學(xué)計(jì)算機(jī)系也同樣已經(jīng)成功地合成了人的高級行為中的特定人臉圖像,解決了表情的合成和唇動合成等重大技術(shù)問題,并且正在向研究人說話時手勢和頭勢的動作、語音和語調(diào)的同步進(jìn)行深入探索。針對于這幾款軟件的具體信息,我們將會在下一節(jié)進(jìn)行詳細(xì)介紹。該產(chǎn)品帶有詳細(xì)的幫助文檔, 大約 36 個帶源代碼的示例,還有強(qiáng)大的遠(yuǎn)程管理工具。片頭動畫和視頻游戲應(yīng)用中動畫占的比例則很大,特別是視頻游戲?qū)巧珓赢嫷囊笠咭恍挥耙曁匦Х矫娴膽?yīng)用則把3DS MAX的功能發(fā)揮到了極至。因?yàn)楹芏辔矬w的貼圖本身就有問題,需要細(xì)化或者加粗,或者設(shè)置半透明等等,都需要用到Photoshop相關(guān)知識。只是缺點(diǎn)是周期相對較長。在后臺則是記錄編碼,以備提交到服務(wù)器端。在后臺方面,則主要負(fù)責(zé)對用戶發(fā)送的文字段轉(zhuǎn)換成16進(jìn)制碼,傳輸?shù)椒?wù)器上,之后控制服務(wù)器發(fā)送給所有在社區(qū)中的用戶新加的聊天內(nèi)容數(shù)據(jù)包,在用戶收到數(shù)據(jù)包之后,從16進(jìn)制轉(zhuǎn)化成一般編碼,再顯示出來。第二也是控制地勢的,不過多了一個height的參數(shù),用于限制最高能拔高的地勢高度。在沒有模型骨骼動畫的作用下,人物模型是不能動的。 } } else if (receiveMode) { //播放骨骼動畫 (GetComponentInChildrenAnimation() as Animation).CrossFade(message)。 if (moveDirection!=) { if(!GetComponentInChildren(Animation).IsPlaying(run)) { (Animation).CrossFade(run)。乃是人物跑的時候的骨骼動畫發(fā)送。播放骨骼動畫代碼的詳情, 見本論文第71頁第四節(jié) 服務(wù)器的搭建虛擬社區(qū)的背后,是SmartFoxServer服務(wù)器端的支撐。③SmartFoxServer的啟動:點(diǎn)擊執(zhí)行 開始程序 Start SmartFoxServer,服務(wù)器開始啟動。using UnityEngine。 見本論文第73頁腳本。這樣便實(shí)現(xiàn)了網(wǎng)絡(luò)聊天。、 分別見本論文第768889頁第七節(jié) 天氣控制的實(shí)現(xiàn)為了增加視覺上的沖擊,以及提升虛擬社區(qū)趣味性,我特地開發(fā)了一套天氣控制版塊。 //窗口框架 }void WeatherFunction(int windowID) //窗口內(nèi)容 { (new Rect(10,25,100,25),霧效:)。對于具體控制實(shí)現(xiàn)的代碼,由于內(nèi)容較多,我們選擇其中代碼段較少的部分來進(jìn)行探討。實(shí)現(xiàn)機(jī)理如下:人在實(shí)際場景中的位置和方向獲取人相對于整個場景的比例截下的地圖導(dǎo)航的長寬二者相乘,得到人相對于地圖導(dǎo)航的位置和方向打印 地圖導(dǎo)航實(shí)現(xiàn)機(jī)理其關(guān)鍵代碼如下:(mapPosition,mapTexture)。然后根據(jù)這個人數(shù),寫for循環(huán)。其前臺主要代碼如下:if((new Rect(,*4/5+10,140,30),進(jìn)入虛擬社區(qū))){ if((+1)) { if(createname==) return。首先,點(diǎn)擊它時,要對用戶的昵稱命名進(jìn)行判斷,看是否符合規(guī)范,如果不符合規(guī)范,則代碼的執(zhí)行立即停止下來。其主要代碼端如下:createname=(new Rect(,*4/530,156, 32),createname,10)。對于天氣控制的詳細(xì)代碼, 見本論文第91頁 天氣控制版塊展示第八節(jié) 地圖導(dǎo)航的實(shí)現(xiàn)即是之前在作需求分析時就提到的“地理位置導(dǎo)航”。 這句代碼實(shí)現(xiàn)的。 if(movingNumber=1) movingNumber=1。發(fā)送到服務(wù)器端,服務(wù)器端再如法炮制地發(fā)給每一個社區(qū)中的用戶,實(shí)現(xiàn)了虛擬人物動作控制的同步。因此,就要有個接收的接口。而在接下來的ifelse語句則是按鈕點(diǎn)擊之后的執(zhí)行部分。SmartFoxServer有相關(guān)的聊天接口供調(diào)用,因此,有關(guān)網(wǎng)絡(luò)聊天的代碼主要是在Unity3D編程中完成的。默認(rèn)的時間是300,單位是秒。 }其中,(GetComponentInChildrenAnimation() as Animation).GetClipCount()=4,我是作的一個判斷,判定這個動作排在第幾。 if(tempjumpSpeed7) SendMessage(PlayAnimation, walljump)。在本函數(shù)內(nèi)的第一句話:SmartFoxClient client = ()。它們分別代表了人物在閑置時、跳躍時、跑步時、做第一個特殊動作時、第二個特殊動作時、第三個特殊動作時的骨骼動畫。因而對于人物動作的控制,則主要就是控制人物的骨骼動畫播放。 太陽光調(diào)節(jié)圖水的細(xì)節(jié)的調(diào)節(jié):Wavescale調(diào)節(jié)波浪,Reflection調(diào)節(jié)水面反射,Wave speed是水流速度 水面調(diào)節(jié)圖模型房屋的調(diào)節(jié):右側(cè)圖片乃是模型貼圖,單擊可以更換材質(zhì)。⑥多人聊天:當(dāng)用戶與用戶在虛擬社區(qū)中相遇了,除了控制人物動作進(jìn)行“肢體交流”以外,語言文字交流也是必不可少的。這樣一來,我才可以更專注于交互性程序的開發(fā),而不是在網(wǎng)絡(luò)方面糾纏不清。②程序模塊:在系統(tǒng)中起著穿針引線的作用。這在婚紗攝影、人像處理制作中往往起著舉足輕重的作用:去除人物肖像上不滿意的部分,進(jìn)行美化加工,可以得到讓人非常滿意的效果。除此之外,在影視特效方面也有一定的應(yīng)用。其開發(fā)界面如下: Unity3D開發(fā)界面(本次畢業(yè)設(shè)計(jì)開發(fā)環(huán)境截圖)二、SmartFoxServer服務(wù)器SmartFoxServer 是專門為Adobe Flash設(shè)計(jì)的跨平臺socket服務(wù)器。3D Studio Max則是一個建模工具,負(fù)責(zé)虛擬場景和虛擬人物等的建模工作。北京航空航天大學(xué)計(jì)算機(jī)系乃是國內(nèi)最早進(jìn)行VR研究、最有權(quán)威的單位之一。on就虛擬現(xiàn)實(shí)技術(shù)本身看,圖形圖像處理技術(shù)和傳感器技術(shù)是以上VR項(xiàng)目的主要技術(shù)。虛擬人物依賴于虛擬社區(qū)平臺,只有在這個平臺上,虛擬人物才能得到應(yīng)有的發(fā)揮,才能暢所欲言,廣交朋友。由此一來,虛擬社區(qū)開拓了人的思維,也造成了對現(xiàn)有生活方式的沖擊,同時,它也是對現(xiàn)實(shí)的社會空間的發(fā)展。②交互性:指用戶與虛擬場景中各種對象相互作用的能力,它是人機(jī)和諧的關(guān)鍵性因素。它給人類探索宏觀世界和微觀世界以及由于種種原因而不便于直接觀察的事物運(yùn)動變化規(guī)律提供了極大的便利,為各類技能的訓(xùn)練與培訓(xùn)提供了更自然的界面與環(huán)境,同時也為數(shù)字媒體領(lǐng)域,比如影視、娛樂等,提供了一種新的、交互的、更富刺激性的和更具有實(shí)感的新興技術(shù)。因此,和一些發(fā)達(dá)國家相比,我國在該方面的技術(shù)還有一定的差距,但已引起政府有關(guān)部門和科學(xué)家們的高度重視。網(wǎng)絡(luò)虛擬社區(qū)的具體搭建,第一是要有內(nèi)部的互動,然后就是要有外部網(wǎng)絡(luò)之間的交流。而虛擬場景人物動作控制研究作為虛擬現(xiàn)實(shí)技術(shù)的核心技術(shù)之一,其地位之關(guān)鍵,不容置疑。而整個虛擬環(huán)境人物動作控制的主要問題也隨之得到解決。如哈爾濱工業(yè)大學(xué)已成功虛擬出人的高級行為中特定人臉圖像的合成,表情合成和唇動合成等技術(shù)問題,取得了突破性進(jìn)展?;趶?0年代以來所取得的一系列成就,美國的VPL(Veterinary Products Laboratories)公司的創(chuàng)建者 Jaron Lamer在80年代初最后確定以虛擬現(xiàn)實(shí)(Virtual Reality)一詞作為這一領(lǐng)域的專用術(shù)語。在虛擬社區(qū)中,一群主要藉由計(jì)算機(jī)網(wǎng)絡(luò)彼此溝通的人們,他們彼此有某種程度的認(rèn)識,分享某種程度的知識和信息,進(jìn)行某種程度上的交流,因此在很大程度上如同對待朋友般彼此關(guān)懷。因此虛擬人物憑借它的代表性,成為了虛擬場景中的重中之重。最初的研究應(yīng)用主要集中在美國軍方對飛行駕駛員與宇航員的模擬訓(xùn)練。他們的產(chǎn)品還包括建筑和科學(xué)可視化計(jì)算。Technoogy的大會,整體上促進(jìn)了虛擬現(xiàn)實(shí)技術(shù)的深入發(fā)展。由此觀之,我們完全可以相信未來實(shí)現(xiàn)虛擬完全化也將不再是夢想。第二節(jié) 關(guān)鍵技術(shù)軟件相關(guān)介紹一、Unity3D虛擬現(xiàn)實(shí)引擎對于Unity3D,相信很多人都還比較陌生。在本次課題中,我主要運(yùn)用SmartFoxServer來搭建社區(qū)服務(wù)器,完成虛擬社區(qū)的初步要求。在本次課題中,3DS MAX起著奠基性的作用,是所有素材的起點(diǎn)。 本小點(diǎn)內(nèi)容引自參考文獻(xiàn)[12],The Photoshop CS/CS2 wow!,功能介紹部分第三章 系統(tǒng)總體設(shè)計(jì)分析第一節(jié) 總體結(jié)構(gòu)分析當(dāng)一個項(xiàng)目一旦被確定,做一個需求分析是必不可少的。從本課題來說,這次設(shè)計(jì)的交互性開發(fā)主要基于Unity3D引擎進(jìn)行的。②昵稱登錄處:用戶在選擇角色的時候同時可以為這個角色命名,使之代表自己。⑦登出到登錄模塊:用戶可以隨時退出虛擬社區(qū),進(jìn)入選擇人物和昵稱的版塊。第三個則是柔和地勢銜接的,因?yàn)橹苯拥陌胃呖赡軐?dǎo)致地形不自然,要通過這個來進(jìn)行調(diào)節(jié)。而人物骨骼動畫則是可不見的,沒有任何可視化的屬性。 }} void SendAnimationMessage(string message) { SmartFoxClient client = ()。 SendMessage(PlayAnimation, run)。它的判定通過鍵盤上W、S、A、D來實(shí)現(xiàn)的。在它的支持下,用戶與用戶之間才能互為可見,才能聊天交流。在服務(wù)器第一次啟動的時候,會自動配置JAVA運(yùn)行環(huán)境,配置完成后,會自動進(jìn)入服務(wù)器的啟動環(huán)節(jié)。using 。其中,(userMessage,40)。第六節(jié) 網(wǎng)絡(luò)同步的實(shí)現(xiàn)對于一個虛擬社區(qū)而言,網(wǎng)絡(luò)同步是必須的。該控制版塊能讓用戶隨心所欲地控制場景氣候,以體驗(yàn)不同天氣時的感受,可謂“要風(fēng)得風(fēng),要雨得雨”。 scrollPosition[0]=(new Rect(50,140,20),scrollPosition[0],0,1)。且看如下:if(scrollPosition[0]0) { = true。 //打印地圖出來Vector2 personPosition=new Vector2(+* () /(),+*()/())。每點(diǎn)一次,就自動銷毀當(dāng)前角色,并且創(chuàng)建列表的下一個角色。 if((39。第三個,是點(diǎn)擊進(jìn)入社區(qū)的按鈕是登錄場景中功能最為復(fù)雜的一個。請先看登錄界面: 登錄界面在這個界面里,我設(shè)置了幾個選項(xiàng):① 名字輸入框② 角色選擇按鈕(分左右兩個)③ 點(diǎn)擊進(jìn)入社區(qū)的按鈕④ 進(jìn)度加載條第一個,名字輸入框,我們在之前的章節(jié)就已經(jīng)提及了,用于讓用戶輸入自己的個性化昵稱。之后,在else語句之中,判斷當(dāng)scrollPosition[0]這個數(shù)值為零的時候,霧效系統(tǒng)關(guān)閉,以節(jié)省資源。在打開之后,(0,new Rect(*movingNumber,200,160),WeatherFunction,天氣控制)。 if(GUIState) //彈出來的狀態(tài) { movingNumber+=。(data)。 在發(fā)送完了之后,服務(wù)器會自動將新發(fā)出的信息公布給其他在線的用戶。標(biāo)注了“3”的那行代碼就是按鈕打印在屏幕上的位置,我設(shè)置的是左下角。如下: 端口開放界面(引自控制面板防火墻屬性)第五節(jié) 網(wǎng)絡(luò)聊天的實(shí)現(xiàn)在服務(wù)器搭建完成之后的基礎(chǔ)上,可以使虛擬社區(qū)擁有一個網(wǎng)絡(luò)聊天的版塊。而MaxUserIdleTime是用戶閑置時間(即發(fā)呆時間),超過這個時間,用戶將被服務(wù)器自動掉線。 SendMessage(PlayAnimation, 1)。 (Animation).Play(walljump)。對于第二個函數(shù),SendAnimationMessage(string message){……},我將它功能定義為向服務(wù)器發(fā)送骨骼動畫的關(guān)鍵代碼。 人物骨骼動畫說明,我們可以看到在右邊是一個設(shè)置框,里面有6個人物模型骨骼動畫,分別是idle、walljump、run、3。在導(dǎo)入虛擬人物的時候,需要導(dǎo)入該人物的骨骼動畫。下面即是調(diào)節(jié)的過程:調(diào)節(jié)position的x,y,z即是調(diào)節(jié)太陽位置,而rotation則是調(diào)節(jié)太陽的方向,調(diào)節(jié)intensity則是調(diào)節(jié)光強(qiáng)。后臺則主要負(fù)責(zé)將人物的實(shí)時位置和方向,還有人物正在做什么動作傳輸?shù)絊martFoxServer服務(wù)器端,以讓其他用戶能夠看見。對于它的API,我只能用方便二字來形容:對各參數(shù)及功能詳細(xì)介紹,并且時不時還有例子可供參考。最后通過程序?qū)崿F(xiàn)在虛擬環(huán)境之中將人物和周圍環(huán)境相融為一體,并能根據(jù)具體的事件與碰撞,虛擬人物也能做出相應(yīng)動作和表達(dá)。也可進(jìn)行復(fù)制、去斑、修補(bǔ)、修飾圖像的殘損等。而深深扎根于玩家心中的勞拉角色形象就是3DS MAX的杰作。無論是單機(jī),還是聯(lián)網(wǎng),或者網(wǎng)頁,觸屏,手機(jī),Ipad,以及各種應(yīng)用,它都可以支持!產(chǎn)品方向靈活而廣泛,前景廣闊而美好。其中Unity3D是一個集合工具,到最后出成品時,就是用它來進(jìn)行發(fā)布。國家科委國防科工委部已將虛擬現(xiàn)實(shí)技術(shù)的研究列為重點(diǎn)攻關(guān)項(xiàng)目,國內(nèi)許多研究機(jī)構(gòu)和高校也都在進(jìn)行虛擬現(xiàn)實(shí)的研究和應(yīng)用,并取得了很多不錯的研究成果。um波音公司的波音777運(yùn)輸機(jī)采用全無紙化設(shè)計(jì),利用所開發(fā)的虛擬現(xiàn)實(shí)系統(tǒng)將虛擬環(huán)境疊加于真實(shí)環(huán)境之上,把虛擬的模板顯示在正在加工的工件上,工人根據(jù)此模板控制待加工尺寸,從
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1