[發(fā)明專利]一種點(diǎn)選三維虛擬現(xiàn)實(shí)場(chǎng)景中物體的方法和裝置有效
| 申請(qǐng)?zhí)枺?/td> | 201210167550.3 | 申請(qǐng)日: | 2012-05-25 |
| 公開(kāi)(公告)號(hào): | CN102760308A | 公開(kāi)(公告)日: | 2012-10-31 |
| 發(fā)明(設(shè)計(jì))人: | 任偉峰 | 申請(qǐng)(專利權(quán))人: | 任偉峰 |
| 主分類號(hào): | G06T19/00 | 分類號(hào): | G06T19/00 |
| 代理公司: | 北京集佳知識(shí)產(chǎn)權(quán)代理有限公司 11227 | 代理人: | 王寶筠 |
| 地址: | 100074 北京市朝*** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 點(diǎn)選 三維 虛擬現(xiàn)實(shí) 場(chǎng)景 物體 方法 裝置 | ||
1.一種點(diǎn)選三維虛擬現(xiàn)實(shí)場(chǎng)景中物體的方法,其特征在于,包括步驟:
A1:接收三維虛擬現(xiàn)實(shí)場(chǎng)景中目標(biāo)物體的定位信號(hào);
A2:根據(jù)所述定位信號(hào)將所述目標(biāo)物體投影到顯示窗口的設(shè)定位置;
A3:如果所述目標(biāo)物體呈現(xiàn)在所述設(shè)定位置,則在感知到點(diǎn)擊所述目標(biāo)物體的行為后,獲取點(diǎn)擊位置對(duì)應(yīng)在所述顯示窗口中的二維坐標(biāo);
A4:根據(jù)所述二維坐標(biāo)確定所述點(diǎn)擊位置對(duì)應(yīng)的單體;
A5:獲取所述單體在樹(shù)形管理結(jié)構(gòu)中對(duì)應(yīng)的葉子節(jié)點(diǎn),并獲取所述葉子節(jié)點(diǎn)的父節(jié)點(diǎn);
A6:如果所述父節(jié)點(diǎn)的屬性為解鎖,則選中所述單體;
A7:如果所述父節(jié)點(diǎn)的屬性為鎖定,則從所述父節(jié)點(diǎn)出發(fā)沿所述樹(shù)形管理結(jié)構(gòu)的根節(jié)點(diǎn)方向追溯最近一個(gè)父節(jié)點(diǎn)屬性為解鎖的節(jié)點(diǎn),選中所述節(jié)點(diǎn)對(duì)應(yīng)在所述三維虛擬現(xiàn)實(shí)場(chǎng)景中的組合體。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括步驟:
B1:如果所述目標(biāo)物體未呈現(xiàn)在所述設(shè)定位置,則判斷所述目標(biāo)物體是否從屬于呈現(xiàn)在所述設(shè)定位置的三維虛擬現(xiàn)實(shí)場(chǎng)景中的第一物體;
B2:如果所述目標(biāo)物體從屬于所述第一物體,則在感知到點(diǎn)擊所述第一物體的行為后,獲取點(diǎn)擊位置對(duì)應(yīng)在所述顯示窗口中的二維坐標(biāo);
B3:執(zhí)行步驟A4到A7以選中所述第一物體;
B4:在接收到進(jìn)入下一層命令后,進(jìn)入所述第一物體對(duì)應(yīng)的第一節(jié)點(diǎn)的下一層級(jí),并將所述第一節(jié)點(diǎn)的屬性設(shè)置為解鎖;
B5:判斷所述目標(biāo)物體對(duì)應(yīng)在所述樹(shù)形管理結(jié)構(gòu)中的目標(biāo)節(jié)點(diǎn)是否位于所述下一層級(jí),如果是,則執(zhí)行步驟B7,如果否,則執(zhí)行步驟B6;
B6:確定所述目標(biāo)物體從屬于所述下一層級(jí)中的第二節(jié)點(diǎn)對(duì)應(yīng)的第二物體,并令所述第二物體為所述第一物體,執(zhí)行步驟B2;
B7:確定所述下一層級(jí)為所述目標(biāo)物體所在的層級(jí);
B8:如果所述目標(biāo)物體被所述目標(biāo)物體所在的層級(jí)中的第三物體遮擋,則在感知到點(diǎn)擊所述第三物體的行為后,獲取點(diǎn)擊位置對(duì)應(yīng)在所述顯示窗口中的二維坐標(biāo);
B7:執(zhí)行步驟A4到A7以選中所述第三物體;
B8:增加所述第三物體的透明度以呈現(xiàn)所述目標(biāo)物體后,禁止選中所述第三物體;
B9:當(dāng)感知到點(diǎn)擊所述目標(biāo)物體的行為后,獲取點(diǎn)擊位置對(duì)應(yīng)在所述顯示窗口中的二維坐標(biāo);
B10:執(zhí)行步驟A4到A7以選中所述目標(biāo)物體。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述方法還包括步驟:
C1:如果所述目標(biāo)物體不從屬于所述第一物體,則在感知到點(diǎn)擊所述第一物體的行為后,獲取點(diǎn)擊位置對(duì)應(yīng)在所述顯示窗口中的二維坐標(biāo);
C2:執(zhí)行步驟A4到A7以選中所述第一物體;
C3:增加所述第一物體的透明度以呈現(xiàn)所述目標(biāo)物體后,禁止選中所述第一物體;
C4:當(dāng)感知到點(diǎn)擊所述目標(biāo)物體的行為后,獲取點(diǎn)擊位置對(duì)應(yīng)在所述顯示窗口中的二維坐標(biāo);
C5:執(zhí)行步驟A4到A7以選中所述目標(biāo)物體。
4.根據(jù)權(quán)利要求1至3所述的方法,其特征在于,所述方法還包括:
如果所述點(diǎn)擊位置未對(duì)應(yīng)有單體,則發(fā)送點(diǎn)選失敗消息。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述方法還包括:
根據(jù)所述三維虛擬現(xiàn)實(shí)場(chǎng)景中所有物體之間的從屬及組合方式,生成所述樹(shù)形管理結(jié)構(gòu),所述樹(shù)形管理結(jié)構(gòu)中的節(jié)點(diǎn)由葉子節(jié)點(diǎn)和非葉子節(jié)點(diǎn)組成,所述葉子節(jié)點(diǎn)對(duì)應(yīng)所述三維虛擬現(xiàn)實(shí)場(chǎng)景中的單體,所述非葉子節(jié)點(diǎn)對(duì)應(yīng)所述虛擬現(xiàn)實(shí)場(chǎng)景中的組合體,所述組合體由多個(gè)單體組成。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于任偉峰,未經(jīng)任偉峰許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210167550.3/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 一種三維彩色物品制作方法
- 三維內(nèi)容顯示的方法、裝置和系統(tǒng)
- 三維對(duì)象搜索方法、裝置及系統(tǒng)
- 三維會(huì)話數(shù)據(jù)展示方法、裝置、存儲(chǔ)介質(zhì)和計(jì)算機(jī)設(shè)備
- 一種三維模型處理方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 用于基于分布式賬本技術(shù)的三維打印的去中心化供應(yīng)鏈
- 標(biāo)記數(shù)據(jù)的獲取方法及裝置、訓(xùn)練方法及裝置、醫(yī)療設(shè)備
- 一種基于5G網(wǎng)絡(luò)的光場(chǎng)三維浸入式體驗(yàn)信息傳輸方法及系統(tǒng)
- 用于機(jī)器人生產(chǎn)系統(tǒng)仿真的三維場(chǎng)景管理與文件存儲(chǔ)方法
- 基于三維形狀知識(shí)圖譜的三維模型檢索方法及裝置
- 一種虛擬現(xiàn)實(shí)設(shè)備
- 一種針對(duì)虛擬現(xiàn)實(shí)環(huán)境的監(jiān)控系統(tǒng)及其監(jiān)控方法
- 一種虛擬現(xiàn)實(shí)裝置及其虛擬現(xiàn)實(shí)眼鏡盒子和虛擬現(xiàn)實(shí)平板
- 基于虛擬現(xiàn)實(shí)的跳傘模擬系統(tǒng)
- 一種虛擬現(xiàn)實(shí)圖像發(fā)送方法及裝置
- 基于虛擬現(xiàn)實(shí)的地圖制作方法
- 虛擬現(xiàn)實(shí)環(huán)境中的顯示重定向
- 虛擬現(xiàn)實(shí)設(shè)備內(nèi)容運(yùn)營(yíng)展示系統(tǒng)
- 一種虛擬現(xiàn)實(shí)回放方法、系統(tǒng)、設(shè)備及存儲(chǔ)介質(zhì)
- 一種便于虛擬現(xiàn)實(shí)對(duì)象控制的低延遲控制方法
- 電視場(chǎng)景切換的方法及電視
- 視頻場(chǎng)景控制系統(tǒng)及方法
- 場(chǎng)景開(kāi)關(guān)及其場(chǎng)景開(kāi)關(guān)構(gòu)件和場(chǎng)景圖標(biāo)卡組件
- 場(chǎng)景聯(lián)動(dòng)方法及場(chǎng)景聯(lián)動(dòng)系統(tǒng)
- 一種視頻場(chǎng)景分類方法、裝置、移動(dòng)終端及存儲(chǔ)介質(zhì)
- 一種Unity3D引擎的場(chǎng)景切換方法和系統(tǒng)
- 一種自動(dòng)駕駛場(chǎng)景分類識(shí)別系統(tǒng)及方法
- 一種虛擬場(chǎng)景生成方法、裝置、設(shè)備和存儲(chǔ)介質(zhì)
- 一種汽車(chē)圖像場(chǎng)景庫(kù)數(shù)據(jù)復(fù)雜度度量方法
- 場(chǎng)景識(shí)別方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





