本發(fā)明涉及計算機技術領域,尤其涉及一種虛擬沙盤系統(tǒng)及其數(shù)據(jù)處理方法。
背景技術:
電腦技術的發(fā)展給了現(xiàn)在很多現(xiàn)實生活中難以甚至無法模擬的場景能夠在電腦上出現(xiàn),虛擬現(xiàn)實技術讓人們再也不是在一個平面去感受3D技術。很大程度上,現(xiàn)實生活中的一些模擬場景現(xiàn)在都能在電腦上實現(xiàn)。同時,電腦操作能讓最后的分析統(tǒng)計變的更為簡單,大量的數(shù)據(jù)存儲也能為用戶提供更準確的分析。
技術實現(xiàn)要素:
本發(fā)明目的在于公開一種虛擬沙盤系統(tǒng)及其數(shù)據(jù)處理方法,以將現(xiàn)實中的沙盤移植到計算機上,并進一步提高沙盤的交互性。
為實現(xiàn)上述目的,本發(fā)明提供了一種虛擬沙盤系統(tǒng),包括:
模型導入模塊,用于導入第三方根據(jù)實體模型創(chuàng)建的虛擬模型;
沙盤構建模塊,用于在設計模式下,根據(jù)用戶的操作將選定的虛擬模型進行具體擺放、移動及定位;
沙盤瀏覽模塊,用于在瀏覽模式下,生成一表征用戶的人物模型,并根據(jù)該人物模型的位移進行沙盤瀏覽場景的動態(tài)切換;
模式切換模塊,用于根據(jù)用戶的選擇在所述設計模式和所述瀏覽模式下進行模式切換;
數(shù)據(jù)導出模塊,用于在用戶保存最終的沙盤模型后,統(tǒng)計用戶的行為數(shù)據(jù)并輸出。
與上述系統(tǒng)相對應的,本發(fā)明還公開一種虛擬沙盤系統(tǒng)的數(shù)據(jù)處理方法,包括:
導入第三方根據(jù)實體模型創(chuàng)建的虛擬模型;
在設計模式下,根據(jù)用戶的操作將選定的虛擬模型進行具體擺放、移動及定位;在瀏覽模式下,生成一表征用戶的人物模型,并根據(jù)該人物模型的位移進行沙盤瀏覽場景的動態(tài)切換;并根據(jù)用戶的選擇在所述設計模式和所述瀏覽模式下進行模式切換;
并在用戶保存最終的沙盤模型后,統(tǒng)計用戶的行為數(shù)據(jù)并輸出。
本發(fā)明具有以下有益效果:
基于本發(fā)明的虛擬沙盤系統(tǒng)及其數(shù)據(jù)處理方法,用戶可以以第三人稱設計沙盤,并以第一人稱瀏覽體驗沙盤,并可以在設計模式和瀏覽模式下進行模式切換,方便用戶修改已有的沙盤設計,并最終設計出個人最真實所要展示的沙盤;以供做進一步的行為數(shù)據(jù)統(tǒng)計,為心理測評等輸出最真實的行為數(shù)據(jù)。
下面將參照附圖,對本發(fā)明作進一步詳細的說明。
附圖說明
構成本申請的一部分的附圖用來提供對本發(fā)明的進一步理解,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構成對本發(fā)明的不當限定。在附圖中:
圖1是本發(fā)明實施例公開的虛擬沙盤的系統(tǒng)框圖;
圖2是本發(fā)明實施例公開的虛擬沙盤的數(shù)據(jù)處理方法流程圖。
具體實施方式
以下結合附圖對本發(fā)明的實施例進行詳細說明,但是本發(fā)明可以由權利要求限定和覆蓋的多種不同方式實施。
實施例1
本實施例公開一種虛擬沙盤系統(tǒng),如圖1所示,包括:
模型導入模塊1,用于導入第三方根據(jù)實體模型創(chuàng)建的虛擬模型??蛇x的,該第三方可采用3dmax和maya對實體沙盤需要的模型進行建模。通常沙盤地基可通過導入貼圖的方式即時生成,不需要事先建模,通常需導入的模型包括建筑類、人物類、動物類、植物類、景觀類、地形類、天氣類、光源類,相關模型可以像素點為單位進行創(chuàng)建。
沙盤構建模塊2,用于在設計模式下,根據(jù)用戶的操作將選定的虛擬模型進行具體擺放、移動及定位。通常,不同種類的模型有相應擺放特性,取出的模型可在沙盤地基上左右前后上下移動,模型取出不代表擺放,需要點擊確認才會進行擺放,擺放好的模型重復點擊可再次移動,用戶一次只能操作一個模型或者模型組合,模型位置重復將無法確認擺放。
沙盤瀏覽模塊3,用于在瀏覽模式下,生成一表征用戶的人物模型,并根據(jù)該人物模型的位移進行沙盤瀏覽場景的動態(tài)切換??蛇x的,相關的瀏覽場景可包括前后左右上五個平視圖以及以45度角的正面俯視圖。
模式切換模塊4,用于根據(jù)用戶的選擇在設計模式和瀏覽模式下進行模式切換。
數(shù)據(jù)導出模塊5,用于在用戶保存最終的沙盤模型后,統(tǒng)計用戶的行為數(shù)據(jù)并輸出。擺放好的沙盤可以保存到本地文件夾。較佳的,該數(shù)據(jù)導出模塊還用于將所統(tǒng)計的用戶行為數(shù)據(jù)發(fā)送給遠程的服務器供其進行心理評測,行為數(shù)據(jù)包括用戶擺放過程中模型的種類、數(shù)量、擺放間隔時間及相關模型的空間位置關系等。
優(yōu)選的,本發(fā)明實施例公開的虛擬沙盤系統(tǒng)還進一步包括:
VR設備交互模塊,用于與VR(Virtual Reality,虛擬現(xiàn)實)設備對接,將VR設備作為虛擬沙盤系統(tǒng)的輸入裝置及顯示輸出裝置??蛇x的,該VR設備可采用HTC VIVE VR套裝(包括眼鏡、頭盔、智能遙控器等)。
綜上,基于本實施例的虛擬沙盤系統(tǒng),用戶可以以第三人稱設計沙盤,并以第一人稱瀏覽體驗沙盤,并可以在設計模式和瀏覽模式下進行模式切換,方便用戶修改已有的沙盤設計,并最終設計出個人最真實所要展示的沙盤;以供做進一步的行為數(shù)據(jù)統(tǒng)計,為心理測評等輸出最真實的行為數(shù)據(jù)。
實施例2
與上述虛擬沙盤系統(tǒng)相對應的,本實施例公開一種虛擬沙盤系統(tǒng)的數(shù)據(jù)處理方法,如圖2所示,包括:
步驟S1、導入第三方根據(jù)實體模型創(chuàng)建的虛擬模型??蛇x的,第三方采用3dmax和maya對實體沙盤需要的模型進行建模。
步驟S2、在設計模式下,根據(jù)用戶的操作將選定的虛擬模型進行具體擺放、移動及定位;在瀏覽模式下,生成一表征用戶的人物模型,并根據(jù)該人物模型的位移進行沙盤瀏覽場景的動態(tài)切換;并根據(jù)用戶的選擇在設計模式和瀏覽模式下進行模式切換。
步驟S3、并在用戶保存最終的沙盤模型后,統(tǒng)計用戶的行為數(shù)據(jù)并輸出。例如,將所統(tǒng)計的用戶行為數(shù)據(jù)發(fā)送給遠程的服務器供其進行心理評測,行為數(shù)據(jù)包括用戶擺放過程中模型的種類、數(shù)量、擺放間隔時間及相關模型的空間位置關系。
優(yōu)選的,本實施例方法還進一步包括:與VR設備對接,將VR設備作為虛擬沙盤系統(tǒng)的輸入裝置及顯示輸出裝置。該VR設備可采用HTC VIVE VR套裝。
同理,基于本實施例的虛擬沙盤系統(tǒng)的數(shù)據(jù)處理方法,用戶可以以第三人稱設計沙盤,并以第一人稱瀏覽體驗沙盤,并可以在設計模式和瀏覽模式下進行模式切換,方便用戶修改已有的沙盤設計,并最終設計出個人最真實所要展示的沙盤;以供做進一步的行為數(shù)據(jù)統(tǒng)計,為心理測評等輸出最真實的行為數(shù)據(jù)。
以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領域的技術人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內。