欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

虛擬空間導(dǎo)航圖自動(dòng)生成方法與系統(tǒng)及其尋路方法與系統(tǒng)的制作方法

文檔序號(hào):2585145閱讀:344來源:國(guó)知局
專利名稱:虛擬空間導(dǎo)航圖自動(dòng)生成方法與系統(tǒng)及其尋路方法與系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及自動(dòng)尋路技術(shù),特別是涉及一種虛擬空間導(dǎo)航圖自動(dòng)生成方法與系統(tǒng)及其尋路方法與系統(tǒng)。
背景技術(shù)
在虛擬場(chǎng)景中,從起始點(diǎn)到目標(biāo)點(diǎn)之間為角色尋找一條最優(yōu)路徑(尋路)的問題是游戲開發(fā)、虛擬現(xiàn)實(shí)系統(tǒng)、機(jī)器人研究、地理信息系統(tǒng)等領(lǐng)域的基本問題。實(shí)時(shí)戰(zhàn)略游戲與動(dòng)作游戲中的尋路方法,一般先根據(jù)地形生成一張導(dǎo)航圖,它實(shí)際上是一個(gè)抽象的圖結(jié)構(gòu),然后用搜索算法在該圖上搜索得到路徑。在對(duì)角色的智能要求較高的游戲客戶端軟件中,目前采用較多的方法是由關(guān)卡設(shè)計(jì)師手工放置路點(diǎn),然后由計(jì)算機(jī)根據(jù)這些路點(diǎn)和場(chǎng)景的阻擋信息,自動(dòng)生成連接這些路點(diǎn)的網(wǎng)絡(luò),最后在該網(wǎng)絡(luò)上采用搜索算法尋找到一條路徑。因此,尋路問題的關(guān)鍵在于生成這個(gè)導(dǎo)航圖,有了這個(gè)圖,可以采用人工智能中的經(jīng)典算法,如A*算法、Dijkstra算法搜索該圖,從而尋找到一條路徑,而導(dǎo)航圖的生成的關(guān)鍵在于路點(diǎn)的設(shè)置。虛擬場(chǎng)景是由地形和空間物體模型構(gòu)成,以往由關(guān)卡設(shè)計(jì)師手動(dòng)擺放路點(diǎn)的方案中,在地形擺放路點(diǎn)這個(gè)步驟已經(jīng)可以由計(jì)算機(jī)來自動(dòng)完成了。具體,只要控制一個(gè)表示路點(diǎn)疏密的因子,這些路點(diǎn)完全可以由計(jì)算機(jī)均勻的分布到地形上,因?yàn)榧兊匦蔚膱?chǎng)景是很簡(jiǎn)單的,用二維OD)網(wǎng)格圖的方法就可以處理,即把地形劃分成二維網(wǎng)格,如四方網(wǎng)格或者六方網(wǎng)格,在每個(gè)網(wǎng)格中心放置一個(gè)路點(diǎn)即可。而對(duì)于空間物體的路點(diǎn)設(shè)置,計(jì)算機(jī)就很難自動(dòng)生成,這是因?yàn)榭臻g物體的屬性是三維的,例如樓梯、橋梁、建筑物等,其很難用網(wǎng)格的方法進(jìn)行處理,因而,目前采用的方法仍然是人工放置路點(diǎn)的方法。然而這種人工放置路點(diǎn)的方法存在一定的缺陷,尤其是對(duì)于場(chǎng)景巨大而且復(fù)雜的情況,人工放置的方法很難及時(shí)準(zhǔn)確的生成導(dǎo)航圖,而且很容易出錯(cuò)。為此,隨著游戲場(chǎng)景的日益絢爛,復(fù)雜度日益增加,如何在三維虛擬場(chǎng)景利用計(jì)算機(jī)自動(dòng)生成路點(diǎn),已經(jīng)成為業(yè)界亟待解決的重要問題。

發(fā)明內(nèi)容
有鑒于此,本發(fā)明提供一種自動(dòng)尋路方法與系統(tǒng)及其導(dǎo)航圖自動(dòng)生成方法與系統(tǒng),以解決現(xiàn)有三維虛擬場(chǎng)景中導(dǎo)航圖自動(dòng)生成困難的問題。為解決以上技術(shù)問題,本發(fā)明提供一種虛擬空間導(dǎo)航圖自動(dòng)生成方法,包括在建立虛擬空間的物體模型的同時(shí),標(biāo)記該物體模型的屬性;讀取所標(biāo)記的屬性信息,并利用該屬性信息自動(dòng)生成導(dǎo)航圖。進(jìn)一步的,所述物體模型的屬性包括幾何屬性和物理屬性。進(jìn)一步的,所述自動(dòng)生成導(dǎo)航圖的步驟包括導(dǎo)航圖頂點(diǎn)的生成與導(dǎo)航圖邊的生成步驟。
4
進(jìn)一步的,導(dǎo)航圖頂點(diǎn)包括基礎(chǔ)頂點(diǎn)和采樣頂點(diǎn),基礎(chǔ)頂點(diǎn)直接從所標(biāo)記的屬性信息中讀取,采樣頂點(diǎn)通過在每?jī)蓚€(gè)可見基礎(chǔ)頂點(diǎn)之間進(jìn)行采樣獲得。進(jìn)一步的,所述采樣頂點(diǎn)通過對(duì)每?jī)蓚€(gè)可見基礎(chǔ)頂點(diǎn)的中點(diǎn)進(jìn)行采樣獲得。進(jìn)一步的,所述導(dǎo)航圖邊的生成步驟根據(jù)之前生成的導(dǎo)航圖頂點(diǎn),利用不規(guī)則三角網(wǎng)生成導(dǎo)航圖的邊。本發(fā)明另提供一種虛擬空間導(dǎo)航圖自動(dòng)生成系統(tǒng),其包括存儲(chǔ)裝置,其內(nèi)存儲(chǔ)有虛擬空間的物體模型屬性標(biāo)記文件;導(dǎo)航圖生成裝置,讀取存儲(chǔ)裝置內(nèi)的物體模型屬性標(biāo)記文件,并根據(jù)該文件自動(dòng)生成導(dǎo)航圖。進(jìn)一步的,所述物體模型屬性標(biāo)記文件中包括物體模型的幾何屬性和物理屬性。進(jìn)一步的,所述導(dǎo)航圖生成裝置包括頂點(diǎn)生成單元和邊生成單元。進(jìn)一步的,所述頂點(diǎn)生成單元包括頂點(diǎn)集合,其內(nèi)存儲(chǔ)有從物體模型屬性標(biāo)記文件中讀取的基礎(chǔ)頂點(diǎn);采樣單元,在每?jī)蓚€(gè)可見基礎(chǔ)頂點(diǎn)之間進(jìn)行采樣獲得采樣頂點(diǎn),并將采樣頂點(diǎn)添加入頂點(diǎn)集合。進(jìn)一步的,所述采樣頂點(diǎn)為對(duì)應(yīng)的兩個(gè)可見基礎(chǔ)頂點(diǎn)之間的中點(diǎn)。進(jìn)一步的,所述邊生成單元讀取頂點(diǎn)集合內(nèi)的頂點(diǎn),利用不規(guī)則三角網(wǎng)生成導(dǎo)航圖的邊。本發(fā)明還提供一種虛擬空間自動(dòng)尋路方法,包括在建立虛擬空間的物體模型的同時(shí),標(biāo)記該物體模型的屬性;讀取所標(biāo)記的屬性信息,并利用該屬性信息自動(dòng)生成導(dǎo)航圖;依據(jù)所標(biāo)記的屬性信息,確定尋路函數(shù),在所生成的導(dǎo)航圖上自動(dòng)尋路。進(jìn)一步的,所述物體模型的屬性包括幾何屬性和物理屬性。進(jìn)一步的,所述自動(dòng)生成導(dǎo)航圖的步驟包括導(dǎo)航圖頂點(diǎn)的生成與導(dǎo)航圖邊的生成步驟。進(jìn)一步的,導(dǎo)航圖頂點(diǎn)包括基礎(chǔ)頂點(diǎn)和采樣頂點(diǎn),基礎(chǔ)頂點(diǎn)直接從所標(biāo)記的屬性信息中讀取,采樣頂點(diǎn)通過在每?jī)蓚€(gè)可見基礎(chǔ)頂點(diǎn)之間進(jìn)行采樣獲得。進(jìn)一步的,所述采樣頂點(diǎn)通過對(duì)每?jī)蓚€(gè)可見基礎(chǔ)頂點(diǎn)的中點(diǎn)進(jìn)行采樣獲得。進(jìn)一步的,所述導(dǎo)航圖邊的生成步驟根據(jù)之前生成的導(dǎo)航圖頂點(diǎn),利用不規(guī)則三角網(wǎng)生成導(dǎo)航圖的邊。本發(fā)明另提供一種虛擬空間自動(dòng)尋路系統(tǒng),包括存儲(chǔ)裝置,其內(nèi)存儲(chǔ)有虛擬空間的物體模型屬性標(biāo)記文件;導(dǎo)航圖生成裝置,讀取存儲(chǔ)裝置內(nèi)的物體模型屬性標(biāo)記文件,并根據(jù)該文件自動(dòng)生成導(dǎo)航圖;尋路裝置,依據(jù)所標(biāo)記的屬性信息,確定尋路函數(shù),在所生成的導(dǎo)航圖上自動(dòng)尋路。進(jìn)一步的,所述物體模型屬性標(biāo)記文件中包括物體模型的幾何屬性和物理屬性。進(jìn)一步的,所述導(dǎo)航圖生成裝置包括頂點(diǎn)生成單元和邊生成單元。進(jìn)一步的,所述頂點(diǎn)生成單元包括頂點(diǎn)集合,其內(nèi)存儲(chǔ)有從物體模型屬性標(biāo)記文件中讀取的基礎(chǔ)頂點(diǎn);采樣單元,在每?jī)蓚€(gè)可見基礎(chǔ)頂點(diǎn)之間進(jìn)行采樣獲得采樣頂點(diǎn),并將采樣頂點(diǎn)添加入頂點(diǎn)集合。進(jìn)一步的,所述采樣頂點(diǎn)為對(duì)應(yīng)的兩個(gè)可見基礎(chǔ)頂點(diǎn)之間的中點(diǎn)。進(jìn)一步的,所述邊生成單元讀取頂點(diǎn)集合內(nèi)的頂點(diǎn),利用不規(guī)則三角網(wǎng)生成導(dǎo)航圖的邊。
綜上所述,本發(fā)明引入模型標(biāo)記的概念,對(duì)虛擬空間內(nèi)的物體做適當(dāng)?shù)臉?biāo)記,形式化的描述下來,這樣計(jì)算機(jī)可以根據(jù)標(biāo)記自動(dòng)生成路點(diǎn),從而生成導(dǎo)航圖如此,大大減少了手工工作量,提高了尋路系統(tǒng)的可靠性。


圖1為本發(fā)明一實(shí)施例所提供的虛擬空間導(dǎo)航圖自動(dòng)生成方法的流程示意圖;圖2為本發(fā)明一實(shí)施例所提供的虛擬空間自動(dòng)尋路方法的流程示意圖;圖3為本發(fā)明一具體實(shí)例中虛擬空間實(shí)體的分類及其層次關(guān)系;圖4為本發(fā)明一實(shí)施例中應(yīng)用Bowyer-Watson算法形成新Delaunay三角形的過程示意圖;圖5為本發(fā)明一實(shí)施例所提供的虛擬空間導(dǎo)航圖自動(dòng)生成系統(tǒng)的結(jié)構(gòu)示意圖;圖6為本發(fā)明一實(shí)施例所提供的虛擬空間自動(dòng)尋路系統(tǒng)的結(jié)構(gòu)示意圖。
具體實(shí)施例方式為讓本發(fā)明的上述特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉示例性實(shí)施例,并配合附圖,作詳細(xì)說明如下。現(xiàn)有三維虛擬場(chǎng)景中,導(dǎo)航圖的生成往往依靠手動(dòng)放置路點(diǎn),這種方式對(duì)于場(chǎng)景巨大且復(fù)雜的三維空間,很難及時(shí)準(zhǔn)確的生成導(dǎo)航圖,而且很容易出錯(cuò)。考慮到導(dǎo)航圖的重要性和構(gòu)造的困難性,本發(fā)明引入模型標(biāo)記的概念,對(duì)虛擬空間內(nèi)的物體做適當(dāng)?shù)臉?biāo)記,形式化的描述下來,這樣計(jì)算機(jī)可以根據(jù)標(biāo)記自動(dòng)生成路點(diǎn),從而生成導(dǎo)航圖如此,大大減少了手工工作量,提高了尋路系統(tǒng)的可靠性。具體,本發(fā)明把與模型相關(guān)的路點(diǎn)作為模型不可分割的一部分,在建模時(shí)就已經(jīng)加以考慮、規(guī)劃并制作。路點(diǎn)的信息無需顯示出來,只是一個(gè)標(biāo)記,可以讓程序獲得路點(diǎn)的信息即可,目前大多三維建模軟件如3DMax都支持用戶定義一些額外的信息,利用這些工具,完全可以在創(chuàng)作模型的時(shí)候就把尋路信息作為一項(xiàng)基本要素加入,程序查詢這些信息,自動(dòng)生成和地形路點(diǎn)一樣的結(jié)構(gòu),那么所有的路點(diǎn)就可以統(tǒng)一處理了。有了這些路點(diǎn),就可以由計(jì)算機(jī)自動(dòng)生成導(dǎo)航圖,并根據(jù)阻擋信息進(jìn)行尋路了。具體,如圖1所示,本發(fā)明提供了虛擬空間導(dǎo)航圖自動(dòng)生成方法,包括步驟SllO 在建立虛擬空間的物體模型的同時(shí),標(biāo)記該物體模型的屬性;步驟S120 而后在需要生成導(dǎo)航圖時(shí),便可以讀取所標(biāo)記的屬性信息,并利用該屬性信息自動(dòng)生成導(dǎo)航圖。同時(shí),如圖 2,本發(fā)明還提供了對(duì)應(yīng)的虛擬空間自動(dòng)尋路方法,其在建立虛擬空間的物體模型的同時(shí), 標(biāo)記該物體模型的屬性(步驟S210 ),屬性的標(biāo)記即考慮到了角色在尋路時(shí)各方面的需要,有的是為了導(dǎo)航圖的自動(dòng)生成,有的是為了確定尋路算法(例如,A*算法)中的啟發(fā)式函數(shù)。這樣,計(jì)算機(jī)可以直接讀取所標(biāo)記的屬性信息,并利用該屬性信息自動(dòng)生成導(dǎo)航圖 (步驟S220:);依據(jù)所標(biāo)記的屬性信息,確定尋路函數(shù),在所生成的導(dǎo)航圖上自動(dòng)尋路(步驟 S230 )。下面通過實(shí)施例詳細(xì)給出該方法的工作機(jī)制,如模型需要標(biāo)記那些內(nèi)容、如何分類等。1.物體模型屬性的標(biāo)記
虛擬空間中是對(duì)三維場(chǎng)景所表示的空間的一種分類,例如場(chǎng)景中包含哪些實(shí)體? 這些實(shí)體有什么屬性?實(shí)體之間是如何交互的?具體來說,虛擬空間實(shí)體包括1)類表示場(chǎng)景中的各種不同實(shí)體,如建筑物、道路、橋梁、障礙物、樹木、河流、天
氣、聲音、光線等;2)屬性用屬性來詳細(xì)的描述實(shí)體,除了描述實(shí)體的長(zhǎng)度、寬度等幾何屬性外,虛擬空間實(shí)體更強(qiáng)調(diào)的物理屬性如可見度、通行寬度、通行級(jí)、隱蔽級(jí)、掩蔽級(jí)等;3)關(guān)系描述實(shí)體與其他實(shí)體之間的交互性,例如子彈擊中墻后會(huì)冒煙等。圖3給出了虛擬空間實(shí)體的分類及其層次關(guān)系。在諸多實(shí)體中,與尋路相關(guān)的一個(gè)是空間物體,它對(duì)應(yīng)模型路點(diǎn),另一個(gè)是地形物體,它對(duì)應(yīng)地形路點(diǎn),是可以自動(dòng)生成的??臻g物體需要標(biāo)記它的尋路屬性,包括幾何屬性和物理屬性,以供程序直接訪問, 以下羅列出一些需要考慮的屬性,其需要在建立模型的同時(shí)予以標(biāo)記,以便后續(xù)導(dǎo)航圖建立和尋路時(shí)使用 場(chǎng)景的邊界由一系列場(chǎng)景邊界關(guān)鍵頂點(diǎn)組成,用以確定場(chǎng)景的邊界。 中心點(diǎn)場(chǎng)景中物體的中心點(diǎn)坐標(biāo); 關(guān)鍵點(diǎn)確定物體能夠可達(dá)的一些主要頂點(diǎn)的坐標(biāo); 外部包圍盒由一系列物體外部的關(guān)鍵頂點(diǎn)組成,用以確定物體的外部輪廓; 出入口外側(cè)頂點(diǎn)內(nèi)部可以通行的物體,與外界有出入口相通,出入口外側(cè)頂點(diǎn)標(biāo)記出入口的外側(cè)坐標(biāo); 出入口內(nèi)側(cè)頂點(diǎn)出入口內(nèi)側(cè)頂點(diǎn)標(biāo)記出入口的內(nèi)側(cè)坐標(biāo); 通行寬度對(duì)于道路,橋梁,出入口等,通行寬度是一個(gè)約束條件,可以限制不同種類角色的通行路徑,例如人物主角與車輛或坐騎的路徑會(huì)不同; 通行級(jí)角色在其上通行的代價(jià),例如上坡下坡的代價(jià)不同; 隱蔽級(jí)物體對(duì)角色的隱蔽程度,例如戰(zhàn)壕和樹木都可以提供不同的隱蔽級(jí); 掩蔽級(jí)角色遭到攻擊時(shí)物體提供的保護(hù)程度,例如石塊和樹木提供不同的掩蔽級(jí); 通行負(fù)載物體對(duì)在其上通過的角色的承載能力; 火力半徑火力點(diǎn)如機(jī)槍塔、碉堡等需要標(biāo)記火力的有效攻擊范圍; 火力強(qiáng)度火力點(diǎn)的火力殺傷的強(qiáng)度。表1給出了一些物體模型所標(biāo)記的屬性的實(shí)例,如下表 1
權(quán)利要求
1.一種虛擬空間導(dǎo)航圖自動(dòng)生成方法,其特征是,包括在建立虛擬空間的物體模型的同時(shí),標(biāo)記該物體模型的屬性;讀取所標(biāo)記的屬性信息,并利用該屬性信息自動(dòng)生成導(dǎo)航圖。
2.根據(jù)權(quán)利要求1所述的導(dǎo)航圖自動(dòng)生成方法,其特征是,所述物體模型的屬性包括幾何屬性和物理屬性。
3.根據(jù)權(quán)利要求1所述的導(dǎo)航圖自動(dòng)生成方法,其特征是,所述自動(dòng)生成導(dǎo)航圖的步驟包括導(dǎo)航圖頂點(diǎn)的生成與導(dǎo)航圖邊的生成步驟。
4.根據(jù)權(quán)利要求3所述的導(dǎo)航圖自動(dòng)生成方法,其特征是,導(dǎo)航圖頂點(diǎn)包括基礎(chǔ)頂點(diǎn)和采樣頂點(diǎn),基礎(chǔ)頂點(diǎn)直接從所標(biāo)記的屬性信息中讀取,采樣頂點(diǎn)通過在每?jī)蓚€(gè)可見基礎(chǔ)頂點(diǎn)之間進(jìn)行采樣獲得。
5.根據(jù)權(quán)利要求4所述的導(dǎo)航圖自動(dòng)生成方法,其特征是,所述采樣頂點(diǎn)通過對(duì)每?jī)蓚€(gè)可見基礎(chǔ)頂點(diǎn)的中點(diǎn)進(jìn)行采樣獲得。
6.根據(jù)權(quán)利要求4所述的導(dǎo)航圖自動(dòng)生成方法,其特征是,所述導(dǎo)航圖邊的生成步驟根據(jù)之前生成的導(dǎo)航圖頂點(diǎn),利用不規(guī)則三角網(wǎng)生成導(dǎo)航圖的邊。
7.—種虛擬空間導(dǎo)航圖自動(dòng)生成系統(tǒng),其特征是,包括存儲(chǔ)裝置,其內(nèi)存儲(chǔ)有虛擬空間的物體模型屬性標(biāo)記文件;導(dǎo)航圖生成裝置,讀取存儲(chǔ)裝置內(nèi)的物體模型屬性標(biāo)記文件,并根據(jù)該文件自動(dòng)生成導(dǎo)航圖。
8.根據(jù)權(quán)利要求7所述的虛擬空間導(dǎo)航圖自動(dòng)生成系統(tǒng),其特征是,所述物體模型屬性標(biāo)記文件中包括物體模型的幾何屬性和物理屬性。
9.根據(jù)權(quán)利要求7所述的虛擬空間導(dǎo)航圖自動(dòng)生成系統(tǒng),其特征是,所述導(dǎo)航圖生成裝置包括頂點(diǎn)生成單元和邊生成單元。
10.根據(jù)權(quán)利要求9所述的虛擬空間導(dǎo)航圖自動(dòng)生成系統(tǒng),其特征是,所述頂點(diǎn)生成單元包括頂點(diǎn)集合,其內(nèi)存儲(chǔ)有從物體模型屬性標(biāo)記文件中讀取的基礎(chǔ)頂點(diǎn);采樣單元,在每?jī)蓚€(gè)可見基礎(chǔ)頂點(diǎn)之間進(jìn)行采樣獲得采樣頂點(diǎn),并將采樣頂點(diǎn)添加入頂點(diǎn)集合。
11.根據(jù)權(quán)利要求10所述的虛擬空間導(dǎo)航圖自動(dòng)生成系統(tǒng),其特征是,所述采樣頂點(diǎn)為對(duì)應(yīng)的兩個(gè)可見基礎(chǔ)頂點(diǎn)之間的中點(diǎn)。
12.根據(jù)權(quán)利要求10所述的虛擬空間導(dǎo)航圖自動(dòng)生成系統(tǒng),其特征是,所述邊生成單元讀取頂點(diǎn)集合內(nèi)的頂點(diǎn),利用不規(guī)則三角網(wǎng)生成導(dǎo)航圖的邊。
13.—種虛擬空間自動(dòng)尋路方法,其特征是,包括在建立虛擬空間的物體模型的同時(shí),標(biāo)記該物體模型的屬性;讀取所標(biāo)記的屬性信息,并利用該屬性信息自動(dòng)生成導(dǎo)航圖;依據(jù)所標(biāo)記的屬性信息,確定尋路函數(shù),在所生成的導(dǎo)航圖上自動(dòng)尋路。
14.根據(jù)權(quán)利要求13所述的虛擬空間自動(dòng)尋路方法,其特征是,所述物體模型的屬性包括幾何屬性和物理屬性。
15.根據(jù)權(quán)利要求13所述的虛擬空間自動(dòng)尋路方法,其特征是,所述自動(dòng)生成導(dǎo)航圖的步驟包括導(dǎo)航圖頂點(diǎn)的生成與導(dǎo)航圖邊的生成步驟。
16.根據(jù)權(quán)利要求15所述的虛擬空間自動(dòng)尋路方法,其特征是,導(dǎo)航圖頂點(diǎn)包括基礎(chǔ)頂點(diǎn)和采樣頂點(diǎn),基礎(chǔ)頂點(diǎn)直接從所標(biāo)記的屬性信息中讀取,采樣頂點(diǎn)通過在每?jī)蓚€(gè)可見基礎(chǔ)頂點(diǎn)之間進(jìn)行采樣獲得。
17.根據(jù)權(quán)利要求16所述的虛擬空間自動(dòng)尋路方法,其特征是,所述采樣頂點(diǎn)通過對(duì)每?jī)蓚€(gè)可見基礎(chǔ)頂點(diǎn)的中點(diǎn)進(jìn)行采樣獲得。
18.根據(jù)權(quán)利要求15所述的虛擬空間自動(dòng)尋路方法,其特征是,所述導(dǎo)航圖邊的生成步驟根據(jù)之前生成的導(dǎo)航圖頂點(diǎn),利用不規(guī)則三角網(wǎng)生成導(dǎo)航圖的邊。
19.一種虛擬空間自動(dòng)尋路系統(tǒng),其特征是,包括存儲(chǔ)裝置,其內(nèi)存儲(chǔ)有虛擬空間的物體模型屬性標(biāo)記文件;導(dǎo)航圖生成裝置,讀取存儲(chǔ)裝置內(nèi)的物體模型屬性標(biāo)記文件,并根據(jù)該文件自動(dòng)生成導(dǎo)航圖;尋路裝置,依據(jù)所標(biāo)記的屬性信息,確定尋路函數(shù),在所生成的導(dǎo)航圖上自動(dòng)尋路。
20.根據(jù)權(quán)利要求19所述的虛擬空間自動(dòng)尋路系統(tǒng),其特征是,所述物體模型屬性標(biāo)記文件中包括物體模型的幾何屬性和物理屬性。
21.根據(jù)權(quán)利要求19所述的虛擬空間自動(dòng)尋路系統(tǒng),其特征是,所述導(dǎo)航圖生成裝置包括頂點(diǎn)生成單元和邊生成單元。
22.根據(jù)權(quán)利要求21所述的虛擬空間自動(dòng)尋路系統(tǒng),其特征是,所述頂點(diǎn)生成單元包括頂點(diǎn)集合,其內(nèi)存儲(chǔ)有從物體模型屬性標(biāo)記文件中讀取的基礎(chǔ)頂點(diǎn); 采樣單元,在每?jī)蓚€(gè)可見基礎(chǔ)頂點(diǎn)之間進(jìn)行采樣獲得采樣頂點(diǎn),并將采樣頂點(diǎn)添加入頂點(diǎn)集合。
23.根據(jù)權(quán)利要求22所述的虛擬空間自動(dòng)尋路系統(tǒng),其特征是,所述采樣頂點(diǎn)為對(duì)應(yīng)的兩個(gè)可見基礎(chǔ)頂點(diǎn)之間的中點(diǎn)。
24.根據(jù)權(quán)利要求21所述的虛擬空間自動(dòng)尋路系統(tǒng),其特征是,所述邊生成單元讀取頂點(diǎn)集合內(nèi)的頂點(diǎn),利用不規(guī)則三角網(wǎng)生成導(dǎo)航圖的邊。
全文摘要
本發(fā)明揭示了一種虛擬空間導(dǎo)航圖自動(dòng)生成方法與系統(tǒng)及其尋路方法與系統(tǒng),在建立虛擬空間的物體模型的同時(shí),標(biāo)記該物體模型的屬性;從而在利用所標(biāo)記的屬性信息自動(dòng)生成導(dǎo)航圖;并利用該信息,確定尋路函數(shù),在所生成的導(dǎo)航圖上自動(dòng)尋路??梢?,本發(fā)明在場(chǎng)景建模的過程中同時(shí)標(biāo)記了物體模型的屬性,而后由計(jì)算機(jī)根據(jù)所標(biāo)記的屬性來自動(dòng)生成導(dǎo)航圖,大大減少了手工工作量,提高了尋路系統(tǒng)的可靠性。
文檔編號(hào)G09B29/00GK102306106SQ201110253549
公開日2012年1月4日 申請(qǐng)日期2011年8月30日 優(yōu)先權(quán)日2011年8月30日
發(fā)明者丁振, 任立群 申請(qǐng)人:盛趣信息技術(shù)(上海)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
迁安市| 南漳县| 吐鲁番市| 武陟县| 沂源县| 平罗县| 新源县| 东兰县| 浮山县| 大方县| 始兴县| 米林县| 大邑县| 合川市| 黄平县| 神池县| 祥云县| 博爱县| 阿克苏市| 衡南县| 乐清市| 日土县| 周口市| 南投市| 郎溪县| 保康县| 沙洋县| 双桥区| 乐至县| 察雅县| 松潘县| 鄂州市| 大新县| 逊克县| 金乡县| 锦州市| 淳安县| 临高县| 庄河市| 安乡县| 荃湾区|