亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種實(shí)現(xiàn)三維全景漫游的操控系統(tǒng)及其實(shí)現(xiàn)方法與流程

文檔序號(hào):11678670閱讀:879來(lái)源:國(guó)知局
一種實(shí)現(xiàn)三維全景漫游的操控系統(tǒng)及其實(shí)現(xiàn)方法與流程

本發(fā)明涉及智能終端技術(shù)領(lǐng)域,尤其涉及一種實(shí)現(xiàn)三維全景漫游的操控系統(tǒng)及其實(shí)現(xiàn)方法。



背景技術(shù):

隨著智能設(shè)備的普及,用戶對(duì)于全景圖像的放大縮小以及全景切換的要求不僅僅局限于傳統(tǒng)的滾動(dòng)條切換模式,更多的是用戶通過(guò)手勢(shì),以及手指對(duì)屏幕的拖動(dòng)進(jìn)行全景的交互以及全景的漫游。

但是傳統(tǒng)的交互和漫游方式需要通過(guò)手指點(diǎn)擊屏幕或者各式各樣的手勢(shì)操控使全景達(dá)到放大縮小旋轉(zhuǎn)等效果;傳統(tǒng)的操控方法不僅要求用戶掌握繁多的操控動(dòng)作,而且要求操控動(dòng)作精準(zhǔn),久而久之造成用戶的諸多不便,影響了用戶體驗(yàn)的友好度和舒適度。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明的一個(gè)目的是針對(duì)現(xiàn)有技術(shù)的不足,提供一種實(shí)現(xiàn)三維全景漫游的操控系統(tǒng),通過(guò)在三維全景中設(shè)置虛擬控制羅盤(pán)的方法實(shí)現(xiàn)三維全景漫游,避免繁多的操控和影響漫游效果等問(wèn)題。

本發(fā)明實(shí)現(xiàn)三維全景漫游的操控系統(tǒng),包括顯示模塊、控制模塊、信息管理模塊、虛擬控制羅盤(pán);其中顯示模塊用于在可觸控界面中顯示三維全景與虛擬控制羅盤(pán);控制模塊用于將手指觸控移動(dòng)虛擬按鈕的指向信號(hào)轉(zhuǎn)化為控制三維全景畫(huà)面轉(zhuǎn)動(dòng)、縮放和場(chǎng)景跳轉(zhuǎn)的指控信號(hào),然后傳送至虛擬羅盤(pán);信息管理模塊用于儲(chǔ)存三維全景與虛擬羅盤(pán)的信息,并能根據(jù)控制模塊中的控制信號(hào)實(shí)現(xiàn)及時(shí)的信息調(diào)用,并能及時(shí)的將最新信息顯示在可觸控界面的顯示模塊中;虛擬控制羅盤(pán)設(shè)于帶有三維場(chǎng)景的終端可觸控界面中,且該虛擬控制羅盤(pán)中心設(shè)有虛擬按鈕,通過(guò)手勢(shì)拖動(dòng)虛擬按鈕帶動(dòng)整個(gè)虛擬控制羅盤(pán)在移動(dòng)區(qū)域內(nèi)活動(dòng),從而實(shí)現(xiàn)三維全景畫(huà)面的轉(zhuǎn)動(dòng)、縮放和場(chǎng)景跳轉(zhuǎn),從而實(shí)現(xiàn)三維全景漫游的效果。

所述的三維全景信息指代通過(guò)專(zhuān)業(yè)三維平臺(tái)將多張拍攝的照片建立數(shù)字模型,然后使用全景工具軟件制作而成的圖像信息。

所述的虛擬羅盤(pán)信息指代通過(guò)程序編譯而成的虛擬羅盤(pán)圖像與方位信息。

進(jìn)一步的,虛擬控制羅盤(pán)位于可觸控界面中,虛擬控制羅盤(pán)中心的虛擬按鈕可在屏幕一定的圓周內(nèi)任意移動(dòng),整體結(jié)構(gòu)簡(jiǎn)單,單指即可操控,能獲得較好的三維全景漫游體驗(yàn)。

進(jìn)一步的,三維全景顯示在可觸控界面中,根據(jù)控制信號(hào)的變化而顯示三維全景畫(huà)面轉(zhuǎn)動(dòng)、縮放和場(chǎng)景跳轉(zhuǎn)的過(guò)程與狀態(tài)。

進(jìn)一步的,控制模塊,在可觸控界面中,先將手指觸控轉(zhuǎn)化成一種指向信號(hào),虛擬控制羅盤(pán)接收到指向信號(hào)后,虛擬按鈕按照指向信號(hào)在圓周內(nèi)定向移動(dòng),虛擬按鈕的定向移動(dòng)產(chǎn)生指控信號(hào),傳遞到系統(tǒng)終端,調(diào)用系統(tǒng)控制指令,實(shí)現(xiàn)三維全景畫(huà)面轉(zhuǎn)動(dòng)、縮放和場(chǎng)景跳轉(zhuǎn)。

進(jìn)一步的,三維全景畫(huà)面轉(zhuǎn)動(dòng)、縮放和場(chǎng)景跳轉(zhuǎn)的方式包括:虛擬按鈕向上移動(dòng),調(diào)用krpano的lookat接口,通過(guò)縮小fov參數(shù)值來(lái)實(shí)現(xiàn)三維全景畫(huà)面的放大,然后通過(guò)檢索所有場(chǎng)景點(diǎn)坐標(biāo),獲取到當(dāng)前視線方面的最近場(chǎng)景點(diǎn),再調(diào)用krpano的loadscene接口實(shí)現(xiàn)朝所視方向向前跳轉(zhuǎn)到最近場(chǎng)景;虛擬按鈕向下移動(dòng),調(diào)用krpano的lookat接口,通過(guò)增大fov參數(shù)值來(lái)實(shí)現(xiàn)三維全景畫(huà)面的縮小,然后通過(guò)檢索所有場(chǎng)景點(diǎn)坐標(biāo),獲取到當(dāng)前視線方面的最近場(chǎng)景點(diǎn),再調(diào)用krpano的loadscene接口實(shí)現(xiàn)朝所視方向向前跳轉(zhuǎn)到最近場(chǎng)景;虛擬按鈕向左移動(dòng),調(diào)用krpano的lookat接口,通過(guò)減小h參數(shù)值來(lái)實(shí)現(xiàn)三維全景畫(huà)面向左轉(zhuǎn)動(dòng);虛擬按鈕向右移動(dòng),調(diào)用krpano的lookat接口,通過(guò)增大h參數(shù)值來(lái)實(shí)現(xiàn)三維全景當(dāng)前畫(huà)面向右轉(zhuǎn)動(dòng)。

進(jìn)一步的,信息管理模塊主要功能為儲(chǔ)存三維全景與虛擬羅盤(pán)信息,并能根據(jù)控制模塊中的控制信號(hào)實(shí)現(xiàn)及時(shí)的信息調(diào)用,并能及時(shí)的將最新信息顯示在可觸控界面的顯示模塊中。

進(jìn)一步的,顯示模塊,控制模塊以及信息管理模塊這三個(gè)模塊通過(guò)系統(tǒng)指令實(shí)現(xiàn)相互連接與調(diào)用,使用戶獲得較好的三維全景漫游體檢。

本發(fā)明的另一個(gè)目的是提供上述系統(tǒng)的操作方法,該方法是:

步驟s101,打開(kāi)終端可觸控界面;

步驟s102,進(jìn)入三維全景,三維全景底部出現(xiàn)虛擬透明狀的羅盤(pán),用手指輕點(diǎn)虛擬控制羅盤(pán),觸發(fā)onmousedown事件,從而使虛擬控制羅盤(pán)四周出現(xiàn)上下左右四個(gè)方向的提示箭頭;

步驟s103,將手指放在虛擬控制羅盤(pán)中心的虛擬按鈕上,向某個(gè)方向移動(dòng)手指,控制模塊先將手指觸控轉(zhuǎn)化成相應(yīng)的指向信號(hào),然后傳遞給虛擬按鈕;虛擬按鈕接收到相應(yīng)的指向信號(hào)后,虛擬按鈕按照指向信號(hào)在可移動(dòng)區(qū)域內(nèi)定向移動(dòng),且?guī)?dòng)虛擬控制羅盤(pán)的定向移動(dòng);

步驟s104,虛擬控制羅盤(pán)的移動(dòng)信息傳遞到系統(tǒng)終端,調(diào)用系統(tǒng)控制指令,實(shí)現(xiàn)三維全景畫(huà)面轉(zhuǎn)動(dòng)、縮放和場(chǎng)景跳轉(zhuǎn)。

采用上述技術(shù)方案,本發(fā)明至少具有下列優(yōu)點(diǎn):

所述虛擬控制羅盤(pán)位于可觸控界面中,不會(huì)影響全景漫游視線,能獲得較好的三維全景漫游效果。而且虛擬控制羅盤(pán)結(jié)構(gòu)簡(jiǎn)單,單指即可操控,替代了傳統(tǒng)繁瑣的操控方式,減輕了用戶手指的疲勞度,消除了手指疲勞過(guò)度帶來(lái)的健康損害,具有極佳的用戶體驗(yàn),提高智能終端產(chǎn)品的競(jìng)爭(zhēng)力。另外,本發(fā)明也可以應(yīng)用于所有平板智能終端,具有非常良好的市場(chǎng)推廣前景。

附圖說(shuō)明

圖1為本發(fā)明實(shí)現(xiàn)三維全景漫游的操控方法的各功能模塊圖;

圖2為本發(fā)明實(shí)現(xiàn)三維全景漫游的操控方法流程圖;

圖3為本發(fā)明在終端顯示模塊整體空間方位示意圖;

圖4為本發(fā)明在終端上使用虛擬控制羅盤(pán)做向上(放大)操控示意圖;

圖5為本發(fā)明在終端上使用虛擬控制羅盤(pán)做向下(縮小)操控示意圖;

圖6為本發(fā)明在終端上使用虛擬控制羅盤(pán)做向左轉(zhuǎn)動(dòng)操控示意圖;

圖7為本發(fā)明在終端上使用虛擬控制羅盤(pán)做向右轉(zhuǎn)動(dòng)操控示意圖。

具體實(shí)施方式

為更進(jìn)一步闡述本發(fā)明為達(dá)成預(yù)定目的所采取的技術(shù)手段及功效,以下結(jié)合附圖及較佳實(shí)施案例,對(duì)本發(fā)明進(jìn)行詳細(xì)說(shuō)明。

請(qǐng)參閱圖1,本發(fā)明實(shí)施例提供一種實(shí)現(xiàn)三維全景漫游的操控方法100的功能模塊圖。所述的實(shí)現(xiàn)三維全景漫游的操控方法用于使用終端對(duì)三維全景進(jìn)行漫游;

所述的一種實(shí)現(xiàn)三維全景漫游的操控方法100通過(guò)三個(gè)模塊實(shí)現(xiàn),分別是顯示模塊10、控制模塊20和信息管理模塊30;

具體的通過(guò)圖2實(shí)現(xiàn)三維全景漫游的操控方法流程圖進(jìn)行展示;

步驟s101,打開(kāi)終端可觸控界面;

步驟s102,進(jìn)入三維全景,三維全景底部出現(xiàn)虛擬透明狀的羅盤(pán),用手指輕點(diǎn)虛擬控制羅盤(pán),觸發(fā)onmousedown事件,從而使虛擬控制羅盤(pán)四周出現(xiàn)上下左右四個(gè)方向的提示箭頭;圖3為在終端顯示模塊整體空間方位示意圖;

步驟s103,將手指放在虛擬控制羅盤(pán)中心的虛擬按鈕上,向某個(gè)方向移動(dòng)手指產(chǎn)生一個(gè)指向信號(hào);

步驟s104,通過(guò)虛擬按鈕的移動(dòng),產(chǎn)生一種指控信號(hào),這種信號(hào)傳遞給終端系統(tǒng)使其對(duì)三維全景畫(huà)面做出相應(yīng)的控制;

具體的,步驟s103s104包括;

①具體的如圖4箭頭a所示,將手指放在虛擬控制羅盤(pán)中心的虛擬按鈕上,手指向屏幕上方推動(dòng),三維全景受到終端系統(tǒng)的指控信號(hào),三維全景當(dāng)前畫(huà)面放大,所視范圍變小,并實(shí)現(xiàn)朝所視方向向前跳轉(zhuǎn)到下一個(gè)場(chǎng)景;

②具體的如圖5箭頭b所示,將手指放在虛擬控制羅盤(pán)中心的虛擬按鈕上,手指向屏幕下方推動(dòng),三維全景圖受到終端系統(tǒng)的指控信號(hào),三維全景當(dāng)前畫(huà)面縮小,所示范圍變大,并實(shí)現(xiàn)朝所視方向向前跳轉(zhuǎn)到下一個(gè)場(chǎng)景;

③具體的如圖6箭頭c所示,將手指放在虛擬控制羅盤(pán)中心的虛擬按鈕上,手指向屏幕左方推動(dòng),三維全景圖受到終端系統(tǒng)的指控信號(hào),三維全景當(dāng)前畫(huà)面向左轉(zhuǎn)動(dòng);

④具體的如圖7箭頭d所示,將手指放在虛擬控制羅盤(pán)中心的虛擬按鈕上,手指向屏幕右方推動(dòng),三維全景圖受到終端系統(tǒng)的指控信號(hào),三維全景當(dāng)前畫(huà)面向右轉(zhuǎn)動(dòng);

要說(shuō)明的是,在任意方向上三維全景的放縮方法都與①②相同;

以上操控步驟傳遞到終端系統(tǒng),終端系統(tǒng)對(duì)三維全景畫(huà)面做出相應(yīng)的控制,完成三維全景漫游。

所述虛擬控制羅盤(pán)位于可觸控界面中,不會(huì)影響全景漫游視線,能獲得較好的三維全景漫游效果。而且虛擬控制羅盤(pán)結(jié)構(gòu)簡(jiǎn)單,單指即可操控,替代了傳統(tǒng)繁瑣的操控方式,減輕了用戶手指的疲勞度,消除了手指疲勞過(guò)度帶來(lái)的健康損害,具有極佳的用戶體驗(yàn),提高智能終端產(chǎn)品的競(jìng)爭(zhēng)力。另外,本發(fā)明也可以應(yīng)用于所有平板智能終端,具有非常良好的市場(chǎng)推廣前景。

通過(guò)具體實(shí)施方式的說(shuō)明,應(yīng)當(dāng)可對(duì)本發(fā)明為達(dá)成預(yù)定目的所采取的技術(shù)手段及功效得以更加深入且具體的了解,然而所附圖示僅是提供參考與說(shuō)明之用,并非用來(lái)對(duì)本發(fā)明加以限制。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1