新四季網

一種虛擬世界接入系統的製作方法

2023-10-11 08:41:19 1

專利名稱:一種虛擬世界接入系統的製作方法
技術領域:
本發明屬於虛擬實境技術領域,尤其涉及一種虛擬世界接入系統。
背景技術:
現有的計算機三維技術,譬如Maya等計算機三維技術已經可以給計算機 用戶在二維平面以三維的立體體驗,但是現在計算機的三維技術主要運用在遊 戲及廣告設計領域,並未涉及到虛擬實境世界領域。
在現有4支術中的地圖查詢中,以Google earth地圖為例,Google earth可以 看到全世界的各大城市的主要建築,但是這個軟體給用戶的體驗的從高空附看, 不能給人以身臨其境的感覺,而且地圖也只是二維或者偽三維,不是真正的三 維技術實現。
而且,現有的虛擬實境技術的應用比較多,比如橋梁設計、房屋設計,大 型飛機設計等應用,但這些應用都是基於某個方面的局部運用,沒有將更多的 客戶端接入進虛擬世界中並進行活動。

發明內容
本發明實施例的目的在於提供一種虛擬世界接入系統,旨在解決現有技術 中虛擬技術只能應用於某個特定的領域,不能將更多的領域加入到虛擬世界中 並進行活動的問題。
本發明實施例是這樣實現的, 一種虛擬世界接入系統,包括系統伺服器以 及多個客戶端,
所述客戶端進一步包括有一交互控制接口 ,所述交互控制接口用於根據用 戶的指令向所述系統伺服器進行三維虛擬實體的接入;
所述系統伺服器包括有一功能接口 ,所述功能接口用於接收客戶端的三維 虛擬實體的接入;
所述系統伺服器進一步包括有實體記錄模塊,所述實體記錄模塊用於記錄 進行三維虛擬實體接入的客戶端的接入信息,所述客戶端的接入信息包括該客 戶端註冊虛擬實體的三維數據信息以及事件交互信息;
所述系統伺服器進一步包括有一觸發事件響應模塊,所述觸發事件響應模 塊用於響應客戶端的觸發動作。
本發明實施例通過在系統伺服器設置有一功能接口 ,該功能接口接收多個 客戶端的接入,從而可以使得不同領域的客戶端接入到該虛擬世界中來,解決 了現有技術中虛擬技術都是基於某個方面的局部運用,不能將更多的領域接入 進虛擬世界中並進行活動的問題。


圖1是本發明實施例提供的虛擬世界接入系統的結構圖; 圖2是本發明實施例提供的虛擬世^^妄入系統中系統伺服器的內部邏輯控 制結構圖3是本發明實施例提供的虛擬世員入系統中客戶端的內部邏輯控制結 構圖4是現有技術的第 一人稱視角的理解圖; 圖5是現有技術的第三人稱視角的理解圖。
具體實施例方式
為了使本發明的目的、技術方案及優點更加清楚明白,以下結合附圖及實 施例,對本發明進^f亍進一步詳細說明。應當理解,此處所描述的具體實施例僅 僅用以解釋本發明,並不用於限定本發明。
本發明實施例通過在系統伺服器設置有一功能接口,該功能接口接收多個
客戶端的接入,從而可以使得不同領域的客戶端接入到該虛擬世界中來。 圖1示出了本發明實施例提供的虛擬世界接入系統的結構。 該虛擬世^J妄入系統包括虛擬世界以及多個客戶端,其中,該虛擬世界包
括系統伺服器,多個客戶端通過網際網路與該系統伺服器進行通信。
其中,該客戶端包括有交互控制接口,該客戶端的交互控制接口接入滑鼠、
鍵盤、遊戲手柄、印表機或者資料庫伺服器。
該客戶端包括三維顯示設備,該客戶端的三維顯示設:l為計算機顯示器、
手機、個人數字助理(Personal Digital Assistant, PDA)設備或者全球定位系統 (Global Positioning System, GPS )設備。
該系統伺服器內部進一步包含有一功能接口 ,該功能接口接收多個客戶端 的接入,這樣,本虛擬世JH妄入系統通過設置一功能接口來接收多個系統的接 入,使得諸如銀行,鐵路,旅遊等系統可以根據自身的需要加入到該虛擬世界 接入系統中來,拓大的虛擬世^^妻入系統的應用範圍。
當該虛擬世界接入系統描述的現實環境的實物非常多時,這個系統會非常 龐大,並且該系統還要逐漸做大和完善,譬如,剛開始只有一個城市,後來需 要加入更多的城市,此時,系統伺服器中的功能接口可以用來接收新接入的城 市實體。
在客戶端進行接入的時候,系統伺服器內部的實體記錄模塊將記錄該客戶 端的接入信息,其中,該客戶端的接入信息包括該客戶端註冊虛擬實體的三維 數據信息以及事件交互信息。在具體實施過程中,客戶端的接入信息還可以包 括客戶端的鑑權信息以及虛擬世界裡虛擬實體運動的速度、運動軌跡、活動範 圍信息。事件交互信息又包括事件觸發條件及處理,事件響應及處理。當然, 該客戶端的接入信息會根據具體的實體的不同而有所不同。
冊事件觸發條件及處理,註冊事件響應及處理是實現客戶端與系統伺服器交互 的重要步驟,也是將虛擬系統環境和虛擬活動加以分離的重要部分。
在客戶端對系統內的虛擬實體進行操作的時候,系統伺服器內部的觸發事 件響應模塊會根據用戶的觸發動作對相應的虛擬實體進行操作,當然,在對系 統內部的虛擬實體進行操作時,會根據註冊該虛擬實體時記錄的相關信息來操作。
作為本系統實現的基礎,本虛擬世界^接入系統中的虛擬世界以3D的形式 描述現實世界,為了很好的描述這現實世界,為給虛擬世界接入系統建立坐標 系以地球的地心為三維坐標原點,原點到北極點的連線作為z軸,原點到東 經卯度與赤道的交點的連線為x軸,原點到東經180度與赤道的交點的連線為 y軸。這樣,空間裡的任何事物就可以用空間幾何的方法來描述。
而且,在實現這一系統的時候,虛擬世界接入系統中的虛擬世界都按照經 綷度和一定的高度將圓球劃分成很多立體塊,將這些立體塊拼接起來就是一個 完整的虛擬世界,對於地球以外的空間也可以依然按照這樣的劃分方法,直到 整個宇宙空間。
根據對虛擬世界基於坐標系的統一划分,立體塊在虛擬世界的位置是已知 的,便於虛擬世界接入系統連接這些立體塊。才艮據系統劃分,虛擬世界所有的 虛擬環境實體都是由立體塊來實現的,即對於所有的3D數據,系統伺服器是 要和立體塊進行通訊才能獲得的。其中,通訊的地址可以為網絡互聯協議 (InternetProtocol, IP)地址。
當然,客戶端自己的虛擬實體需要滿足系統伺服器的要求,如客戶端自己 的實體的測量數據需要和系統的一致,不能出現客戶端自己的一隻虛擬螞蟻比 系統中的樓都大。系統伺服器為客戶端提供了虛擬環境,客戶端自己需要的虛 擬實體需要自己創建,並且要按照系統的要求接入到系統中。
虛擬世^#入系統圖2示出了本發明實施例提供的系統伺服器的內部邏輯 控制結構,圖3示出了本發明實施例提供的客戶端的內部邏輯控制結構。
該系統伺服器的內部邏輯控制接收客戶端增加的功能,客戶端在進入到該 虛擬世界接入系統後,會自動地擁有基本的功能,譬如走動功能,也可以通過
該邏輯控制增加跑動功能。當然,某些功能可能是由功能客戶端提供的,比如 虛擬實境通訊功能,虛擬用戶在虛擬實境世界裡和另一個虛擬用戶通訊時,就 需要在虛擬購買比如虛擬手機通訊工具後,才能獲得這個通訊功能,此時,客 戶端可以通過邏輯控制增加虛擬購買的功能。
當然,在具體的實施過程中,不可缺少的需要虛擬人的活動,在本虛擬世 界接入系統中,虛擬人擁有的功能來自兩個方面, 一個是虛擬世界接入系統賦 予虛擬人的基本功能,另一個是虛擬人在使用了虛擬功能提供者提供的道具後 相應擁有的功 負b。
根據圖2及圖3所示
該系統伺服器包括有一功能接口 ,該功能接口接收客戶端的實體接入; 該系統伺服器進一步包括有實體記錄模塊,該接入實體記錄模塊記錄進行
實體接入的客戶端的接入信息;
觸發才莫塊用來判斷觸發事件,並且相應處理,譬如發消息給客戶端。
該系統伺服器進一步包括有一觸發事件響應模塊,該觸發事件響應模塊響
應客戶端的觸發動作;
通訊模塊用來接收、發送信息;
時鐘模塊用來同步系統的時間和時鐘。主控制邏輯裡的時鐘是系統的主控 時鐘,客戶端的時鐘需要與其同步;
存儲才莫塊將在系統中需要記錄的信息記錄下來;
由於客戶端產生的虛擬實體在虛擬世界接入系統裡活動,其在系統中的位 置將不停的改變,此時,計算模塊用來計算客戶虛擬實體在系統中的位置,以 及怎樣將環境與虛擬實體結合起來顯示給客戶端;
主控制模塊協調各個模塊之間的動作。
該客戶端包括有一交互控制接口 ,該交互控制接口根據用戶的指令向系統 伺服器進行實體接入,以及將系統伺服器根據觸發事件轉化來的指令發送給客 戶端。 在具體的實施過程中,該客戶端進一步包括有一三維顯示設備,該三維顯 示設備通過客戶端的三維顯示接口連接客戶端的邏輯控制,並以三維的形式顯 示圖像。作為本發明的實施例,該客戶端的三維顯示設備為計算機顯示器、手
機、PDA設備或者GPS設備。
通訊模塊用來接收、發送信息; 時鐘模塊用來同步系統的時間和時鐘; 存儲模塊將在系統中需要記錄的信息記錄下來;
計算模塊用來計算客戶端的的三維位置,以及怎樣將環境與虛擬實體結合 起來顯示給用戶;
事件觸發模塊判斷交互控制接口的命令,並做相應處理。 觸發事件響應模塊用於響應系統伺服器的觸發事件; 控制模塊則協調控制其它模塊的動作。
客戶端的3D實體模塊用來模擬3D虛擬世界實體的模塊,當然,主要對虛 擬實體測量數據進行處理,即由模擬策略等組成,是系統伺服器的邏輯控制與 實體之間的接口。
下面以具體實例對系統的工作過程做一下說明。
首先假定虛擬世界接入系統將各個已經客戶端連接起來,客戶端交互控制 接口連接了一個燒水用的壺,客戶端在該系統接入了這個壺的虛擬實體,同時 接入了虛擬人,虛擬的家,而且,客戶端在註冊的時候註冊虛擬人按壺按鈕的 觸發事件,以及壺按鈕彈起的響應事件。
這樣,客戶端用戶首先登陸該系統,客戶端的虛擬人出現在自己虛擬的家 裡,然後,客戶端用戶控制虛擬人在家裡走動並走到壺的前面,這時系統服務 器內部的計算模塊將計算虛擬人在系統中的位置和移動速度,並將這些計算數 據告訴給系統伺服器的主控制模塊。該主控制模塊通過綜合3D實體和客戶虛 擬實體的顯示數據,並將綜合後的計算數據通過系統伺服器內部的通訊模塊傳 輸到客戶控制模塊,客戶控制模塊將這些數據在計算模塊進行整理後,通過三
維顯示i殳備將該系統中的環境以三維的形式顯示。
然後,客戶端控制虛擬人用手按虛擬壺的按鈕,觸發了 "虛擬人按壺按鈕,, 的觸發事件,這一事件的處理是向客戶端發送一條消息,消息的內容就是命令 壺進行燒水,當消息傳到客戶端時,客戶端的控制模塊根據事件響應模塊裡的 響應策略,觸發交互接口命令實際的壺的按鈕按下,這樣壺就開始燒水。
當壺裡的水燒開了以後,壺的按鈕自動彈起觸發交互接口收到壺按鈕彈起 事件,將這一事件告知客戶端的事件觸發模塊,事件觸發模塊發送消息給客戶 端的主控制模塊,主控制模塊將消息發送給事件響應模塊,觸發虛擬壺的按鈕 也彈起。同時客戶端存儲模塊可以將這次燒水完成的開始時間和結束時間記錄下來。
這樣,通過以上步驟,就完成了一次虛擬世界接入系統的控制過程。 在具體實施過程中,由於該虛擬世界接入系統中的虛擬世界是虛擬的,但 是又存在著現實性的一面,因而參與在這個系統的客戶端不可避免的也具有虛 擬和現實兩個屬性。譬如,用戶可以通過現實身份認證申請進入到系統登陸, 也可以不使用身份認證進行登陸,這樣就既滿足了當需要進行虛擬交易的時候,
要;同時,存在不進行認證的虛擬人,可以提高用戶的使用樂趣。
同樣,提供社會服務功能的客戶端根據其需要也可以有身份認證或者身份 不認證。譬如,在這個系統中要經營生意的商家需要認證,在進行交易時,用 戶就會檢查該商家的身份認證,當然,該系統中也可以有不需要提供身份認證 的提供社會服務功能的客戶端,這些客戶端只是提供公益性質的服務,譬如, 一個不以營利為目的的當街表演的馬戲團。
作為本發明的實施例,該虛擬世界接入系統由三維:技術表現該虛擬世界中 的環境,將該虛擬世界中的環境以三維的形式顯示。並且,該虛擬世界支持視 角變換。該視角包括第一人稱視角,如圖3所示;該視角還包括第三人稱視角, 如圖4所示。而且,第三人稱視角可以縮放、推進、拉遠、旋轉、滾動、俯視
角的改變等動作。這樣,系統可以讓用戶以第一或第三人稱一見角在環境中漫遊, 可以讓用戶預先熟悉一個陌生的環境。譬如用戶要去某個陌生的城市中的一個 地方,則此用戶就可以先在地圖上找到這個地方,並且可以在虛擬的街道上行 走以熟悉那裡的環境,周圍的設施、建築等,該系統不僅能給用戶提出坐什麼 車,怎麼走,更能給用戶一個現實環境的體驗,讓用戶想身臨其境一樣,知道 在哪個具體的地方下車,車站是什麼樣子,就不會下錯站,要去的地方的房子 周圍的環境也能知道的一清二楚,提高了該虛擬世^4妄入系統的體驗性。
作為本發明的實施例,該虛擬世^t矣入系統中的虛擬世界包括虛擬交友, 虛擬交通,虛擬旅遊,虛擬廣告,虛擬實境控制等,其中,
虛擬交友功能提供用戶為一般用戶提供了虛擬交友的平臺,在該虛擬世
界裡進行通信交流等。
虛擬廣告功能提供用戶可以是現實中的廣告公司,這個公司需要在該虛 擬世界裡投放虛擬廣告,而且,該廣告公司可以更換系統中的可替換內容,譬 如候車亭的廣告牌上的廣告。
虛擬交通現實中的交通公司可以在虛擬環境中創建公共汽車,虛擬人在 虛擬環境裡使用這種公交工具。當然,由於是在虛擬環境中,系統中也可以存 在現實中不存在的實物,譬如系統中可以虛擬反重力滑板、飛碟等,虛擬人可 以使用這樣的虛擬交通工具在虛擬環境中進行活動。
虛擬旅遊現實生活中由於時間空間的存在,用戶不可能去過每個想去的 地方,在該系統中,用戶可以根據自己的喜好自由的選擇想去的地方,而且, 對於想要去的地方,可以事先虛擬去了解周圍的環境,做到心中有數。
虛擬實境控制由於網際網路的發展,未來的家電以及工廠裡的機器都可以 連接到網絡中來。可以通過某種設備,通過網絡來控制這些設備。對於虛擬世 界來說這樣的感受將會更直接,虛擬世界虛擬了這些現實設備,而且系統和設 備都和網絡建立了聯繫,用戶按虛擬世界裡設備的按鈕產生的結果與按現實設 備的結果是一樣的,而且產生的現實結果也可以反饋到在虛擬世界裡。
本發明實施例通過在系統伺服器設置有一功能接口 ,該功能接口接收多個 客戶端的接入,從而可以使得不同的客戶端接入到該虛擬世界中來,解決了現 有技術中虛擬技術都是基於某個方面的局部運用,沒有將更多的客戶端接入進 虛擬世界中並進行活動的問題。
以上所述僅為本發明的較佳實施例而已,並不用以限制本發明,凡在本發 明的精神和原則之內所作的任何修改、等同替換和改進等,均應包含在本發明 的保護範圍之內。
權利要求
1、一種虛擬世界接入系統,包括系統伺服器以及多個客戶端,其特徵在於,所述客戶端進一步包括有一交互控制接口,所述交互控制接口用於根據用戶的指令向所述系統伺服器進行三維虛擬實體的接入;所述系統伺服器包括有一功能接口,所述功能接口用於接收客戶端的三維虛擬實體的接入;所述系統伺服器進一步包括有實體記錄模塊,所述實體記錄模塊用於記錄進行三維虛擬實體接入的客戶端的接入信息,所述客戶端的接入信息包括該客戶端註冊虛擬實體的三維數據信息以及事件交互信息;所述系統伺服器進一步包括有一觸發事件響應模塊,所述觸發事件響應模塊用於響應客戶端的觸發動作。
2、 如權利要求1所述的虛擬世界接入系統,其特徵在於,所述交互控制接 口還用於將系統伺服器根據觸發事件轉化來的指令發送給客戶端。
3、 如權利要求1所述的虛擬世界接入系統,其特徵在於,所述客戶端進一 步包括有一觸發事件響應模塊,所述觸發事件響應模塊用於響應系統伺服器的 觸發事件。
4、 如權利要求1所述的虛擬世界接入系統,其特徵在於,所述客戶端的接 入信息進一步包括客戶端的鑑權信息。
5、 如權利要求1所述的虛擬世界接入系統,其特徵在於,所述事件交互信 息包括事件觸發條件及處理,事件響應及處理。
6、 如權利要求1所述的虛擬世界接入系統,其特徵在於,所述客戶端的三 維顯示設備通it^戶端的三維顯示接口連接該客戶端的控制邏輯。
7、 如權利要求1所述的虛擬世界接入系統,其特徵在於,所述客戶端在進 入所述虛擬世^t妄入系統中的虛擬世界時,包括身份認證和身份不認證。
8、 如權利要求1所述的虛擬世界接入系統,其特徵在於,所述虛擬世界接 入系統支持視角變換,所述視角包括第一人稱視角以及第三人稱視角。
9、如權利要求1所述的虛擬世界接入系統,其特徵在於,所述虛擬世界接 入系統中的客戶端包括虛擬交友,虛擬交通,虛擬旅遊,虛擬廣告,虛擬實境 控制的功能。
全文摘要
本發明適用於虛擬實境技術領域,提供了一種虛擬世界接入系統,包括系統伺服器以及多個客戶端,所述客戶端包括有一交互控制接口,所述交互控制接口用於根據用戶的指令向所述系統伺服器進行三維虛擬實體的接入;所述系統伺服器包括一功能接口,所述功能接口用於接收客戶端的三維虛擬實體的接入;所述系統伺服器包括有實體記錄模塊,所述實體記錄模塊用於記錄進行三維虛擬實體接入的客戶端的接入信息,所述客戶端的接入信息包括該客戶端註冊虛擬實體的三維數據信息以及事件交互信息;所述系統伺服器包括有一觸發事件響應模塊,所述觸發事件響應模塊用於響應客戶端的觸發動作。本發明解決了現有技術中虛擬實境技術都是基於某個方面的局部運用,沒有將更多的客戶端接入進虛擬世界中來並進行活動的問題。
文檔編號H04L29/08GK101360119SQ20071007539
公開日2009年2月4日 申請日期2007年8月1日 優先權日2007年8月1日
發明者利 馬 申請人:利 馬

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀