一種數(shù)字地球無裙邊地形瓦塊無縫拼接顯示仿真方法
基本信息
申請?zhí)?/td> | CN202010882306.X | 申請日 | - |
公開(公告)號 | CN112017286A | 公開(公告)日 | 2020-12-01 |
申請公布號 | CN112017286A | 申請公布日 | 2020-12-01 |
分類號 | G06T17/05(2011.01)I | 分類 | 計算;推算;計數(shù); |
發(fā)明人 | 梁長青;陳超;牛玉剛;肖劍 | 申請(專利權(quán))人 | 北京國遙新天地信息技術(shù)股份有限公司 |
代理機構(gòu) | - | 代理人 | - |
地址 | 100101北京市朝陽區(qū)安翔北里11號11幢3層301 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明公開了一種數(shù)字地球無裙邊地形瓦塊無縫拼接顯示仿真方法,包括以下步驟:構(gòu)建四叉樹結(jié)構(gòu)的全球地形瓦塊;根據(jù)相機或視角的高度不同,調(diào)度一定級別范圍的瓦塊,加載需要顯示的新瓦塊,卸載不需要顯示的地形瓦塊并激活其父瓦塊為新瓦塊;新瓦塊加入四叉樹,更新四叉樹中相關(guān)瓦塊四條邊上的級別差level_dif信息;對每個可見瓦塊執(zhí)行GPU vertex shader,對瓦塊的高度圖紋理進行點采樣得到每個瓦塊網(wǎng)格頂點的海拔高度;依據(jù)Vertex shader參數(shù)中傳入的地形瓦塊四條邊與相鄰?fù)邏K的級別差level_dif,對這四條邊上的特定頂點的海拔高度進行修正;Vertex shader中依據(jù)地形瓦塊的地理范圍、瓦塊每個網(wǎng)格頂點的海拔高度、視圖變換矩陣、投影變換矩陣變換每個頂點坐標(biāo);對每個可見瓦塊執(zhí)行GPU fragment shader,對影像圖紋理采樣,根據(jù)光照計算每個像素點的顏色,生成無縫隙的數(shù)字地球地形仿真圖像,輸出到顯示設(shè)備。?? |
