亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種森林場景的三維空間風(fēng)場建模方法

文檔序號:8362191閱讀:1266來源:國知局
一種森林場景的三維空間風(fēng)場建模方法
【技術(shù)領(lǐng)域】
[0001 ] 本發(fā)明涉及虛擬場景中森林場景中的三維空間風(fēng)場模型的建模。
【背景技術(shù)】
[0002] 自然界的風(fēng)場是一個非常復(fù)雜的力場。從空間分析,場景空間結(jié)構(gòu)的差異導(dǎo)致場 景各處風(fēng)場各不相同。從時間上分析,某時刻場景中的風(fēng)之間會互相耦合,所以風(fēng)的變化規(guī) 律基本無跡可尋。故風(fēng)場在空間和時間上都是變化隨機的。
[0003] 當(dāng)前對風(fēng)場的研宄大都運用在氣象分析、風(fēng)洞工程項目中。在虛擬現(xiàn)實場景渲染 中對風(fēng)場研宄主要采用正弦函數(shù)法和譜解法。采用正弦函數(shù)不能高精確度模擬風(fēng)場,對風(fēng) 場隨機性體現(xiàn)不明顯,并且并不能表示風(fēng)場空間上的差異。譜解法對風(fēng)場模擬有很高精度, 但是計算量大,在大型場景中使用不方便。這些方法都不具備普遍適用性。本發(fā)明在虛擬 現(xiàn)實場景中創(chuàng)建場景任意位置的風(fēng)力大小和方向,能高精度模擬風(fēng)場,并且計算量小,具有 普遍適用性。

【發(fā)明內(nèi)容】

[0004] 本發(fā)明的目的是實現(xiàn)一種能夠獲取較高精度,并且計算效率高的森林場景的風(fēng)場 模型。
[0005] 本發(fā)明采用如下技術(shù)方案:利用網(wǎng)格劃分場景地形,求取網(wǎng)格頂點位置信息,進(jìn)而 根據(jù)位置求頂點八個標(biāo)準(zhǔn)方向風(fēng)力。將三維空間風(fēng)場分為水平空間風(fēng)場、豎直空間風(fēng)場以 及脈動風(fēng)場建模。生成網(wǎng)格上標(biāo)準(zhǔn)方向風(fēng)力數(shù)據(jù)文件,建立差分方程實現(xiàn)場景中每個位置 的風(fēng)力。
[0006] 實現(xiàn)本發(fā)明技術(shù)方案,包括以下步驟:
[0007] 步驟(1)網(wǎng)格劃分,將場景地形劃分成網(wǎng)格,獲取網(wǎng)格頂點地形坐標(biāo)信息。
[0008] 步驟(2)計算水平平面風(fēng)場,根據(jù)地形坐標(biāo)信息,計算場景網(wǎng)格頂點的水平平面 上的標(biāo)準(zhǔn)風(fēng)場大小。生成八個標(biāo)準(zhǔn)輸入方向水平平面風(fēng)場,利用差分方程獲取場景任意位 置水平風(fēng)力。
[0009] 步驟(3)計算豎直平面風(fēng)場,根據(jù)任意位置水平平面風(fēng)力大小計算該位置在豎直 平面的不同高度的風(fēng)力大小。
[0010] 步驟(4)計算脈動風(fēng)場,采用柏林噪聲函數(shù)生成隨機數(shù)序列,利用插值函數(shù)和差 分方程計算每時刻脈動風(fēng)變化軌跡。
[0011] 步驟(5)合成三維空間風(fēng)場。
[0012] 本發(fā)明的優(yōu)點有:
[0013] 1)本發(fā)明可獲取場景任意位置的實時風(fēng)力,能較高精度模擬場景風(fēng)場。并且本發(fā) 明通過生成標(biāo)準(zhǔn)風(fēng)場數(shù)據(jù)文件,極大提高計算效率。
[0014] 2)本發(fā)明對森林場景風(fēng)場建模,建模方法具有較強的通用性,可適用于山巒、草地 等地形地貌場景。
【附圖說明】
[0015] 下面結(jié)合附圖和實施例對本發(fā)明進(jìn)一步說明。
[0016] 圖1是森林場景三維空間風(fēng)場建模流程圖。
[0017] 圖2是場景地形劃分示意圖。
[0018] 圖3是頂點受周圍風(fēng)力影響示意圖。
[0019] 圖4是場景任意位置與網(wǎng)格關(guān)系不意圖。
[0020] 圖5是標(biāo)準(zhǔn)風(fēng)場示意圖。
[0021] 圖6是豎直平面風(fēng)廓線示意圖圖。
【具體實施方式】
[0022] 下面結(jié)合附圖對本發(fā)明進(jìn)行進(jìn)一步說明:
[0023] 如圖1所示,為本發(fā)明對森林場景三維空間風(fēng)場的建模流程,對本發(fā)明建模方法 進(jìn)一步描述如下:
[0024] 步驟(1)如圖2所示,對場景地形進(jìn)行網(wǎng)格劃分,選取能夠體現(xiàn)地形起伏情況的網(wǎng) 格間隔,從地形中獲取網(wǎng)格頂點的坐標(biāo)信息Pu (X,y,Z),(X,y,z)為頂點的三維坐標(biāo)值,i,j 分別為網(wǎng)格的行和列下標(biāo),確定頂點位置。
[0025] 步驟(2)計算水平平面風(fēng)場,在完成地形網(wǎng)格劃分的基礎(chǔ)上建立水平面風(fēng)場,如 圖2所示,水平風(fēng)場需創(chuàng)建八個標(biāo)準(zhǔn)方向風(fēng)場,具體建模步驟如下:
[0026] 步驟(2. 1)如圖3所示,以標(biāo)準(zhǔn)輸入風(fēng)向IF(0. 0, 1. 0, 0. 0)為例,網(wǎng)格頂點風(fēng)力受 其上游相鄰頂點風(fēng)力影響,距離越遠(yuǎn)處影響因素越低,令當(dāng)前頂點風(fēng)力受其上面三個頂點 風(fēng)力共同影響,遠(yuǎn)處頂點影響因素為零,可以得到P〇int(i,j)的風(fēng)力公式如下:
[0027] F = 0.25 * F *A + 0.5*F * B+ 025* F *C (I)
[0028] 上式中參數(shù)0. 25、0. 5為頂點間相關(guān)參數(shù),當(dāng)前參數(shù)為頂點只受三個頂點影響時 參數(shù),參數(shù)A,B,C是每個頂點的地形影響因子,這個值與頂點高度差值相關(guān),可得到A,B,C 參數(shù)表達(dá)式如下:
[0029] A = 0· 3* (Pi, j. z () -Ρη,η. z ()) /dir+lA = 0· 4* (Pi, j. z () -Ρη,η. z ()) /dir+1
[0030] B = 0· 3*的,』· z O-Ph,』· z ())/dir+l 或 B = 0· 4*的,』· z O-Ph,』· z ())/dir+l (2)
[0031 ] C = 0· 3* (Pi,』· z () -Ph,j+1. z ()) /dir+lC = 0· 4* (Pi,』· z () -Ph,j+1. z ()) /dir+1
[0032] 上式參數(shù)取值原因為上坡時風(fēng)速變化比下坡風(fēng)速變化慢,如果高度差值為正值, 取前一項參數(shù),反之取后一項,式中dir參數(shù)為地形的最高點和最低點差值,使整個風(fēng)力大 小改變30% -40%左右。
[0033] 步驟(2. 2)如圖4所示,場景中任意一點位置總在一個基本網(wǎng)格之間,獲取該點和 其周圍四個網(wǎng)格頂點的坐標(biāo)信息及網(wǎng)格頂點水平風(fēng)力信息,插值計算
【主權(quán)項】
1. 一種針對森林場景=維空間風(fēng)場的建模方法,求取整個場景任意位置的實時風(fēng)力大 小和方向,其特征在于,該方法對場景整體風(fēng)場分塊建模,由水平平面風(fēng)場、豎直平面風(fēng)場 和脈動風(fēng)場構(gòu)成。并通過八個標(biāo)準(zhǔn)輸入風(fēng)場生成數(shù)據(jù)文件,實時生成場景表面任意位置和 任意高度的風(fēng)場。
2. 依據(jù)權(quán)力要求1所述的場景整體風(fēng)場分塊建模,其特征在于豎直平面風(fēng)場W水平平 面風(fēng)場為基本輸入,而脈動風(fēng)場W前兩個風(fēng)場為基礎(chǔ),該=種模型相互關(guān)系緊密,可高效組 成整體風(fēng)場。
3. 依據(jù)權(quán)力要求1所述的生成八個標(biāo)準(zhǔn)輸入風(fēng)場數(shù)據(jù)文件,其特征在于考慮場景實時 輸入的風(fēng)場方向變化無端,由標(biāo)準(zhǔn)風(fēng)場高精度模擬任意方向的實時輸入風(fēng)場,并且實時生 成場景任意位置和高的風(fēng)場。
【專利摘要】本發(fā)明公開一種森林場景的三維空間風(fēng)場建模方法,該方法針對森林場景地形下的風(fēng)場建模,本發(fā)明采用方法將場景地形網(wǎng)格劃分,將連續(xù)風(fēng)場轉(zhuǎn)化為離散的網(wǎng)格頂點風(fēng)場計算,然后將場景風(fēng)場分為水平平面平均風(fēng)場、豎直平面平均風(fēng)場和脈動風(fēng)場分別建模,根據(jù)頂點地形信息確定頂點平均風(fēng)力。本發(fā)明采用柏林噪聲函數(shù)模擬脈動風(fēng),對脈動風(fēng)的隨機性有較高精度的模擬。本發(fā)明采用八個標(biāo)準(zhǔn)輸入風(fēng)場數(shù)據(jù)文件計算場景任意方向的實時輸入風(fēng)場,有效地降低了場景復(fù)雜度,很大程度提高了計算效率。
【IPC分類】G06T17-05
【公開號】CN104680584
【申請?zhí)枴緾N201510064872
【發(fā)明人】賈慶軒, 代柱亮, 宋荊洲, 孫漢旭, 李旭龍
【申請人】北京郵電大學(xué)
【公開日】2015年6月3日
【申請日】2015年2月6日
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1