專利名稱:虛擬物體實時三維數據的交互方法
技術領域:
本發明涉及計算機軟件技術領域,尤其涉及一種虛擬物體實時三維數據的交互方法。
背景技術:
隨著網絡技術和計算機技術的不斷發展,會議系統的應用越來越廣泛,其中,多媒體會議系統是一種讓身處異地的人們通過某種傳輸介質實現“實時、可視、交互”的多媒體通訊技術。它可以通過現有的各種電氣通訊傳輸媒體,將人物的靜態/動態圖像、語音、文字、圖片等多種信息分送到各個用戶的終端設備上,使得在地理上分散的用戶可以共聚一處,通過圖形、聲音等多種方式交流信息,增加雙方對內容的理解能力,使人們猶如身臨其境參加在同一會場中的會議一樣。·目前為了更好地使用會議系統,通常會議前期需要對會議進行準備預演,具體的如會議室以及會議配套設施的選取,然而現有技術中并沒有能夠直觀,逼真的展現會議效果的具體實現方案。因此,當下需要迫切解決的一個技術問題就是如何能夠提出一種有效的措施,以解決現有技術中存在的問題。
發明內容
本發明所要解決的技術問題是提供一種虛擬物體實時三維數據的交互方法,實現逼真的模擬物體在會議系統中各種行為的人機交互,使得設計更為準確,結果更貼近現實場景。為了解決上述技術問題,本發明提供了一種虛擬物體實時三維數據的交互方法,具體包括在會議系統在線3D設計平臺軟件中,選取會議房間;放置會議配件到所選取的會議房間中;對會議房間以及置于會議房間中的會議配件的三維數據進行實時交互的形式存儲和顯示。進一步地,所述會議配件包括音響、攝像頭、會議桌椅、投影儀和筆記本。進一步地,所述會議房間按照尺寸大小選取或設置。進一步地,所述虛擬物體實時三維數據的交互方法還包括對會議配件進行增減或位置調整。綜上,本發明所提供的虛擬物體實時三維數據的交互方法,以詳細三維數據實時交互的形式存儲和顯現,逼真地模擬物體在會議系統中各種行為的人機交互技術,數據化的反饋給會議設計人員,令設計更準確,結果更貼近現實場景。
圖I是本發明的虛擬物體實時三維數據的交互方法的流程示意圖。
具體實施例方式參照圖1,本發明所述的一種虛擬物體實時三維數據的交互方法的流程示意圖,具體包括步驟S101,在會議系統在線3D設計平臺軟件中,選取會議房間;步驟S102,放置會議配件到所選取的會議房間中;步驟S103,對會議房間以及置于會議房間中的會議配件的三維數據進行實時交互的形式存儲和顯示。在具體的實踐中,會議配件包括音響、攝像頭、會議桌椅、投影儀和筆記本等會議所需的各種配件。并且會議房間的大小可以按照實際的需求進行選取或參數設置。考慮到,會議的不確定性,本方案可以輕松實現對會議配件進行增減或位置調整。在會議系統在線3D設計平臺軟件中,支持服務的價值已經不僅僅意味著系統故障的恢復,還需要初步的了解unity3d和基本操作,會擴展場景和物體,會修改物體屬性和其它動態編輯功能的操作,會對平臺的所有資源進行打包和版本制作,運維和管理水平上。以下對運行環境的需求做簡要介紹對于硬件環境,首先在瀏覽器中輸入UnityWebPlayer系統的地址,第一次運行UnityWebPlayer系統,系統將顯示對話框,通常選擇下次不再顯示,點擊其中的安裝播放器,然后下載“下載插件”,選擇插件存放位置,具體的如選擇“C:\USerS\wang\·DesktopX^0第三步運行下載的安裝文件。運行過程中選擇運行通過。和我們日常所使用的系統類似的,用戶可以選定進行卸載。對應的將刪除C:\Users\wang\Desktop\ 文件夾。對于軟件運行環境,支持Windows XP, Windows 7 或 WindowsServer2008,需要瀏覽器(IE版本7及以上),但360瀏覽器對插件支持不好,建議不要使用360瀏覽器打開。以下對系統功能使用做簡要介紹UnityffebPlayer系統為B/S構架,因此客戶端需使用瀏覽器登陸。打開瀏覽器,輸入具體地址,實際應用中的實例,如在地址欄輸入“http://116.255. 199. 135/default, aspx”即可運行。在加載場景過程中,場景數據較大,加載過程可能較慢,請耐心等待。建議用戶使用配置較高的客戶端登陸。場景加載完后,打開設計平臺主界面,主界面右側為功能導航窗格,具體包括新建方案設計、我的方案設計、查找方案設計和下載播放器四大部分。在頁面上方為操作按鈕及簡單的操作提示,可以進行場景添加、場景旋轉、元素添加、修改、刪除、場景瀏覽等操作。頁面中央是用于展示和用戶交互操作的主視圖區域,使用時,通過用鼠標左鍵點擊功能按鈕,下拉兩個場景,選擇任一場景進行添加操作,當選擇某一場景后,在界面正上方始終顯示當前場景參數(例如長.26. 28m*寬12. 63*高2. 26m/2. 80m如出現兩個尺度則用“/”間隔分別表示)通過鼠標左鍵點擊另外一個按鈕,下拉元素圖片,選擇任一元素,將該物品拖入場景中,進行物體添加操作。通過鼠標左鍵點擊另外的一個按鈕,下拉元素材質圖片,選擇任一元素材質,進行元素材質替換操作。此外, 還可以通過鼠標左鍵點擊另外的一個按鈕,對整個場景進行模擬瀏覽(按照預先設定好的路線對該場景進行預覽)。此外,還可以通過鼠標左鍵點擊按鈕,退出元素(物體)編輯狀態。選中已添加的元素,鼠標左鍵點擊相應的按鈕,對所添加的元素進行前后左右的移動,在移動過程中始終顯示物品當前所處位置坐標(例如前3. 02m后7. 75m左2. 73m右2. 78m上0. 25m下0. 03m);單擊鼠標右鍵,結束操作。選中已添加的元素,鼠標左鍵點擊相應的按鈕,對選中的元素進行旋轉,旋轉分為三個分為三類順時針45度旋轉、順時針90度旋轉和自由旋轉,選中某一操作對象(物品)后,點擊特定角度的旋轉按鈕,實現相應的角度旋轉,單擊鼠標右鍵,結束操作。選中某一元素,鼠標左鍵點擊相應的按鈕,鼠標選中元素上下移動,對選中的元素進行放大和縮小,在放大縮小過程中始終顯示該物體在場景中所當前所屬位置,單擊鼠標右鍵,結束操作。選中已添加的元素,鼠標左鍵點擊相應按鈕,可對某一元素的材質進行更換。選中已添加的元素,鼠標左鍵點擊相應的按鈕,即可將該元素刪除。在用戶設計完成某一場景后,點擊右上方的相應按鈕,在中間對話框中填寫好需要保存的方案名稱,點擊保存按鈕,即可將已經設計完成的場景進行保存。通過點擊返回主頁按鈕,將返回到主界面。通過選擇某一場景名稱,點擊右側的我的方案設計,選中方案列表中某一方案名稱,點擊右側打開方案設計按鈕,對已經保存的方案進行設計或修改。如下對查找方案進行介紹,選擇某一場景名稱,點擊右下方的查找方案設計點擊搜索展開方案列表,選中方案列表中的某一方案名稱,點擊右側的打開方案設計按鈕,找到相應的場景。快捷鍵功能和用戶操作說明按鈕說明左側按鈕為功能按鈕,中間為場景信息,右側按鈕為物體狀態按鈕。攝像機運動鼠標右鍵旋轉攝像機,鼠標滾輪推進拉遠攝像機,鍵盤方向鍵控制攝像機左右運動。物體的添加物體的添加通過鼠標從物體小圖標中拖出完成,松開鼠標時盡量不
要靠墻壁太近。物體的運動物體運動由鼠標拖動完成,點擊旋轉狀態按鈕進入旋轉狀態選擇;當拖動物體移動時移動攝像機會帶動物體一同移動;當為任意角度旋轉物體時,Ctrl鍵配合物體垂直旋轉。物體的選中鼠標點擊選中物體,鼠標右鍵取消物體的選中狀態;但當鼠標指向某一物體時,會顯示此物體的名稱及屬性。物體的材質更換當選擇物體后,點擊材質更換后可以對物體材質進行替換。攝像機切換空格鍵切換到預設好的攝像機位置(小技巧攝像機可通過空格鍵歸位。
在選中的某一物體不符合當前場景設計要求時,按鍵盤上的“DEL”鍵將該物品刪除空格鍵切換幾個設置好的攝像機位置與視角;服務器的日常維護與管理運維管理員對服務器系統的正確管理是系統穩定運行的保障,作為系統管理員應注意以下幾個方面I)檢測系統運行環境2)資源及版本文件的更新3)日常故障的排查
檢測系統運行環境 服務器操作系統為 windows server2003 或 windows server2007 開啟IIS服務 配置MME類型(IIS配置),允許訪問的文件類型為.unity3d 數據庫為MySQL 創建FTP服務器,方便上傳資源文件資源及版本文件的更新 每次有資源的更新必須要重新制作版本文件并上傳 無論是增加還是修改文件,都需要把修改的文件或增加的文件上傳至FTP服務器中 增加模型文件后,需要注意及時加上此物體的屬性,當屬性文件發生變化,切記需要對它重新打包成.unity3d文件并上傳致FTP服務器 上傳完文件需要對所修改或增加的文件模型進行測試,如果不對需要重新修改后再打包,打包完成之后必須重新制作版本文件關于日常使用中,故障的排查 如果模型出現了問題,首先檢查是否是美術模型導出的問題,美術模型不對表現在場景中模型顯示不正確或者導入到unity之后,unity提示出的模型文件數據錯誤; 接著檢查是否是程序錯誤,一般程序錯誤表現在對模型的操作沒有得到預想的結果; 打包錯誤或版本文件制作錯誤,一般表現為沒有任何顯示或者根本就選中不了,如果Π中沒有圖標顯示可能是圖標文件名與模型文件名不一致,如果有模型在場景中但選中不了,極可能是你在制作預制體時沒有加上碰撞體; 如果物體沒有按預想的方式進行吸附,說明你的物體屬性編輯不正確,需要修改屬性文件。服務器配置建議不低于· CPU :英特爾至強四核處理器 內存4GB DDR3 ECC 硬盤500GB SATA 企業級 操作系統推薦采用!Microsoft Windows 2008 Server客戶端配置建議不低于
· CPU :英特爾至強雙核處理器 內存4GB DDR3 ECC 硬盤500GB SATA 操作系統推薦米用!Microsoft Windows 2007 瀏覽器推薦采用IE7。本發明所述的方案的程序設計中運用了 Web3D云計算的技術概念,僅利用普通的硬件設備和簡單的軟件支撐環境,讓會議設計人員達到較好的沉浸感,實時的三維數據展示,有效提升了軟件產品的交互性。以上對本發明所提供的虛擬物體實時三維數據的交互方法進行了詳細介紹,本文中應用了具體個例對本發明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫 助理解本發明的方法及其核心思想;同時,對于本領域的一般技術人員,依據本發明的思想,在具體實施方式
及應用范圍上均會有改變之處,綜上所述,本說明書內容不應理解為對本發明的限制。
權利要求
1.一種虛擬物體實時三維數據的交互方法,其特征在于,包括 在會議系統在線3D設計平臺軟件中,選取會議房間; 放置會議配件到所選取的會議房間中; 對會議房間以及置于會議房間中的會議配件的三維數據進行實時交互的形式存儲和顯不O
2.根據權利要求I所述的虛擬物體實時三維數據的交互方法,其特征在于,所述會議配件包括音響、攝像頭、會議桌椅、投影儀和筆記本。
3.根據權利要求I所述的虛擬物體實時三維數據的交互方法,其特征在于,所述會議房間按照尺寸大小選取或設置。
4.根據權利要求I所述的虛擬物體實時三維數據的交互方法,其特征在于,所述方法還包括 對會議配件進行增減或位置調整。
全文摘要
本發明提供了一種虛擬物體實時三維數據的交互方法,涉及計算機軟件技術領域,具體包括在會議系統在線3D設計平臺軟件中,選取會議房間,放置會議配件到所選取的會議房間中,對會議房間以及置于會議房間中的會議配件的三維數據進行實時交互的形式存儲和顯示。本發明所要解決的技術問題是提供一種虛擬物體實時三維數據的交互方法,實現逼真的模擬物體在會議系統中各種行為的人機交互,使得設計更為準確,結果更貼近現實場景。
文檔編號G06T19/20GK102930076SQ20121036610
公開日2013年2月13日 申請日期2012年9月27日 優先權日2012年9月27日
發明者鄭光軍 申請人:北京真視通科技股份有限公司