[發(fā)明專(zhuān)利]一種Flash熱點(diǎn)在三維空間擺放的方法無(wú)效
| 申請(qǐng)?zhí)枺?/td> | 201010225549.2 | 申請(qǐng)日: | 2010-07-09 |
| 公開(kāi)(公告)號(hào): | CN101894393A | 公開(kāi)(公告)日: | 2010-11-24 |
| 發(fā)明(設(shè)計(jì))人: | 黃鵬 | 申請(qǐng)(專(zhuān)利權(quán))人: | 北京水晶石數(shù)字科技有限公司 |
| 主分類(lèi)號(hào): | G06T17/00 | 分類(lèi)號(hào): | G06T17/00;G06T7/00 |
| 代理公司: | 暫無(wú)信息 | 代理人: | 暫無(wú)信息 |
| 地址: | 100089 北京市西*** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 flash 熱點(diǎn) 三維空間 擺放 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及一種三維場(chǎng)景制作的方法,特別是一種熱點(diǎn)擺放的方法。
技術(shù)背景
Adobe公司出品的Flash以其簡(jiǎn)單易用的特點(diǎn)迅速占領(lǐng)了瀏覽器視頻播放市場(chǎng)的半壁江山。由于網(wǎng)頁(yè)瀏覽多為平面展示,因此Flash中的熱點(diǎn)設(shè)置更多考慮的是平面上熱點(diǎn)分布,而在三維場(chǎng)景中如果運(yùn)用Flash技術(shù)則會(huì)遇到諸如遮擋、跟蹤的問(wèn)題,這與現(xiàn)有二維場(chǎng)景中設(shè)置熱點(diǎn)的方法有所不同。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的目的在于提供一種Flash熱點(diǎn)在三維空間擺放的方法。可以讓Flash熱點(diǎn)合理地設(shè)置在三維場(chǎng)景中。
為了達(dá)到上述目的,本發(fā)明一種Flash熱點(diǎn)在三維空間擺放的方法,其包括:
根據(jù)相機(jī)位置、焦距和角度將三維空間中的跟蹤點(diǎn)坐標(biāo)點(diǎn)轉(zhuǎn)換為二維坐標(biāo)點(diǎn);
將Flash熱點(diǎn)附著在所述跟蹤點(diǎn)的二維坐標(biāo)處;
將包含F(xiàn)lash熱點(diǎn)的三維場(chǎng)景渲染;
當(dāng)所述相機(jī)位置與跟蹤點(diǎn)距離超過(guò)閾值A(chǔ)時(shí),不對(duì)所述Flash熱點(diǎn)渲染。
進(jìn)一步地,所述根據(jù)相機(jī)位置、焦距和角度將三維空間中的跟蹤點(diǎn)坐標(biāo)點(diǎn)轉(zhuǎn)換為二維坐標(biāo)點(diǎn)步驟包括:
根據(jù)相機(jī)位置、焦距和角度對(duì)三維空間中的跟蹤點(diǎn)在顯示器所能顯示的平面范圍上投影;
以顯示器所能顯示的平面范圍上建立坐標(biāo)系;和
記錄所述三維空間中的跟蹤點(diǎn)在所述坐標(biāo)系范圍內(nèi)的坐標(biāo)值。
進(jìn)一步地,所述將Flash熱點(diǎn)附著在所述跟蹤點(diǎn)的二維坐標(biāo)處步驟包括:
獲取Flash熱點(diǎn)中心點(diǎn)的二維坐標(biāo);和
將所述Flash熱點(diǎn)中心點(diǎn)的二維坐標(biāo)更新為所述跟蹤點(diǎn)的二維坐標(biāo)點(diǎn)或其周?chē)欢ǚ秶鷥?nèi)的點(diǎn)。
進(jìn)一步地,所述當(dāng)所述相機(jī)位置與跟蹤點(diǎn)距離超過(guò)閾值A(chǔ)時(shí),不對(duì)所述Flash熱點(diǎn)渲染步驟包括:
計(jì)算所述相機(jī)位置與所述跟蹤點(diǎn)的空間距離B;
將所述空間距離B與一閾值A(chǔ)比較,當(dāng)空間距離B大于閾值A(chǔ)時(shí),不對(duì)所述Flash熱點(diǎn)渲染。
本發(fā)明提供一種Flash熱點(diǎn)在三維空間擺放的方法,通過(guò)在二維層中跟蹤三維點(diǎn)實(shí)現(xiàn)熱點(diǎn)跟蹤,通過(guò)距離優(yōu)化解決了三維空間中的遮擋問(wèn)題,實(shí)現(xiàn)Flash熱點(diǎn)在三維場(chǎng)景放置。
附圖說(shuō)明
圖1是本發(fā)明一種Flash熱點(diǎn)在三維空間擺放的方法一種具體實(shí)施方式的流程圖。
具體實(shí)施方式
請(qǐng)參看圖1所示,本發(fā)明提供了一種Flash熱點(diǎn)在三維空間擺放的方法,其包括以下步驟:
步驟101,根據(jù)相機(jī)位置、焦距和角度將三維空間中的跟蹤點(diǎn)坐標(biāo)點(diǎn)轉(zhuǎn)換為二維坐標(biāo)點(diǎn)。
所述三維空間中點(diǎn)坐標(biāo)轉(zhuǎn)換為二維點(diǎn)坐標(biāo)的方法為:根據(jù)相機(jī)位置、焦距和角度對(duì)場(chǎng)景內(nèi)一點(diǎn)在顯示器所能顯示的平面范圍上投影,以顯示器所能顯示的平面范圍上建立坐標(biāo)系,記錄所述場(chǎng)景內(nèi)一點(diǎn)在坐標(biāo)系范圍內(nèi)的坐標(biāo)值。
步驟102,將Flash熱點(diǎn)附著在所述跟蹤點(diǎn)的二維坐標(biāo)處。所述Flash熱點(diǎn)附著可以使Flash熱點(diǎn)中心點(diǎn)與所述跟蹤點(diǎn)的二維坐標(biāo)重合,也可以使Flash熱點(diǎn)位于所述跟蹤點(diǎn)的二維坐標(biāo)附近。
步驟103,將包含F(xiàn)lash熱點(diǎn)的三維場(chǎng)景渲染。這樣三維場(chǎng)景中就可以實(shí)時(shí)顯示Flash熱點(diǎn)了。
步驟104,當(dāng)所述相機(jī)位置與跟蹤點(diǎn)距離超過(guò)閾值A(chǔ)時(shí),不對(duì)所述Flash熱點(diǎn)渲染。所述Flash熱點(diǎn)可以隨著與相機(jī)的相對(duì)位置的變化而有選擇地出現(xiàn)在畫(huà)面中。計(jì)算所述相機(jī)位置與所述跟蹤點(diǎn)的空間距離B,將所述空間距離B與一閾值A(chǔ)比較,當(dāng)空間距離B大于閾值A(chǔ)時(shí),不對(duì)所述Flash熱點(diǎn)渲染。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于北京水晶石數(shù)字科技有限公司,未經(jīng)北京水晶石數(shù)字科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010225549.2/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- Flash存儲(chǔ)芯片總線信號(hào)分析工具
- 基于內(nèi)容結(jié)構(gòu)特征的網(wǎng)絡(luò)Flash搜索系統(tǒng)及搜索方法
- 一種測(cè)試Flash引擎的方法及裝置
- 處理flash文件的方法和系統(tǒng)
- 一種flash視頻播放方法及裝置
- 一種陣列雷達(dá)回波模擬器及其模擬方法
- 一種安全加載Flash文件的方法及裝置
- 數(shù)據(jù)中心交換機(jī)雙flash熱備份方法、系統(tǒng)、終端及存儲(chǔ)介質(zhì)
- 一種雙FLASH熱備份方法、裝置、設(shè)備和介質(zhì)
- 一種flash磨損均衡方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 使用多機(jī)器學(xué)習(xí)核的光刻熱點(diǎn)檢測(cè)
- 一種釣魚(yú)熱點(diǎn)的檢測(cè)方法及系統(tǒng)
- 一種基于大數(shù)據(jù)識(shí)別釣魚(yú)熱點(diǎn)的方法和設(shè)備
- 一種快速分享熱點(diǎn)的方法及設(shè)備
- 一種信息獲取的方法、設(shè)備以及介質(zhì)
- 一種熱點(diǎn)切換的方法及設(shè)備
- 熱點(diǎn)開(kāi)啟方法、裝置、終端設(shè)備及存儲(chǔ)介質(zhì)
- 熱點(diǎn)區(qū)域定位方法、裝置、計(jì)算機(jī)設(shè)備及存儲(chǔ)介質(zhì)
- 一種城市交通出行問(wèn)題熱點(diǎn)分級(jí)方法及裝置
- 一種基于無(wú)線熱點(diǎn)實(shí)現(xiàn)定位的方法與設(shè)備
- 基于數(shù)字圖形介質(zhì)的三維空間結(jié)構(gòu)圖形切割及切片方法
- 一種三維空間數(shù)據(jù)并行調(diào)度方法和系統(tǒng)
- 一種反距離權(quán)重的異向性三維空間插值方法
- 一種三維空間信息采集分析處理的方法及裝置
- 面向室內(nèi)三維空間的定位校正方法、定位方法及其設(shè)備
- 一種終端虛擬裝飾方法及系統(tǒng)
- 一種在虛擬三維空間中模擬光照效果的方法及裝置
- 一種基于三維空間場(chǎng)景地圖模擬真實(shí)駕駛視覺(jué)方法
- 一種高效的三維空間網(wǎng)格渲染方法及裝置
- 一種基于綜合指數(shù)法的三維空間充填效果評(píng)價(jià)方法





