[發明專利]虛擬地形的渲染方法、裝置、設備及介質有效
| 申請號: | 202011276401.1 | 申請日: | 2020-11-16 |
| 公開(公告)號: | CN112245926B | 公開(公告)日: | 2022-05-17 |
| 發明(設計)人: | 馬曉霏 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | A63F13/60 | 分類號: | A63F13/60;A63F13/822;A63F13/837;A63F13/847;G06T17/05;G06T17/20 |
| 代理公司: | 北京三高永信知識產權代理有限責任公司 11138 | 代理人: | 徐立 |
| 地址: | 518057 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 虛擬 地形 渲染 方法 裝置 設備 介質 | ||
1.一種虛擬地形的渲染方法,其特征在于,所述虛擬地形包括至少一個尺寸相等的地形塊,所述方法包括:
獲取所述虛擬地形中所述地形塊的第一地形塊坐標和相機地形塊的第二地形塊坐標,所述相機地形塊為相機所在的地形塊;
根據所述第一地形塊坐標與所述第二地形塊坐標之間的坐標距離,確定所述地形塊的距離LOD等級;在所述虛擬地形中所述地形塊的所述距離LOD等級以所述相機地形塊為中心呈同心方形環狀分布,由所述中心向四周逐級遞增;
根據所述地形塊的所述距離LOD等級確定所述地形塊中的多個面片,得到所述虛擬地形的第一組面片;所述地形塊中的所述面片數量與所述地形塊的距離LOD等級成反比;
基于所述第一組面片繪制所述虛擬地形的地形網格,渲染所述地形網格得到所述虛擬地形。
2.根據權利要求1所述的方法,其特征在于,所述地形塊為方形地形塊,所述距離LOD等級包括n個等級;
所述根據所述第一地形塊坐標與所述第二地形塊坐標之間的坐標距離,確定所述地形塊的距離LOD等級,包括:
將以所述相機地形塊為中心的方形區域內的第0級地形塊的距離LOD等級確定為0級;
將包圍所述方形區域的第1個方形環狀區域內的第1級地形塊的距離LOD等級確定為1級;
將包圍第i個方形環狀區域的第i+1個方形環狀區域內的第i+1級地形塊的距離LOD等級確定為第i+1級,所述i是小于n的正整數。
3.根據權利要求2所述的方法,其特征在于,所述第一地形塊坐標包括xs坐標和ys坐標,所述第二地形塊坐標包括相機xs坐標和相機ys坐標,n個所述距離LOD等級對應n-1個依次增大的距離閾值,n為正整數;所述方法還包括:
計算所述xs坐標與所述相機xs坐標之差,得到橫向距離;計算所述ys坐標與所述相機ys坐標之差,得到縱向距離;
將所述橫向距離和所述縱向距離中較大的一個確定為所述坐標距離;
所述將以所述相機地形塊為中心的方形區域內的第0級地形塊的所述距離LOD等級確定為0級,包括:
響應于所述第0級地形塊的所述坐標距離小于第1個距離閾值,將所述第0級地形塊的所述距離LOD等級確定為所述0級;
所述將包圍所述方形區域的第1個方形環狀區域內的第1級地形塊的所述距離LOD等級確定為1級;將包圍第i個方形環狀區域的第i+1個方形環狀區域內的第i+1級地形塊的所述距離LOD等級確定為第i+1級,包括:
響應于第i級地形塊的所述坐標距離大于第i個距離閾值小于第i+1個距離閾值,將所述第i級地形塊的所述距離LOD等級確定為i級,所述i是小于n的正整數;
響應于第n-1級地形塊的所述坐標距離大于第n-1個距離閾值,將所述第n-1級地形塊的所述距離LOD等級確定為n-1級。
4.根據權利要求1至3任一所述的方法,其特征在于,所述地形塊還對應有平坦度LOD等級;所述基于所述第一組面片繪制所述虛擬地形的地形網格,渲染所述地形網格得到所述虛擬地形,包括:
根據所述地形塊的所述平坦度LOD等級和所述距離LOD等級,確定所述地形塊的綜合LOD等級;
根據所述虛擬地形的所述第一組面片和所述地形的所述綜合LOD等級,生成第二組面片;
基于所述第二組面片繪制所述虛擬地形的所述地形網格,渲染所述地形網格得到所述虛擬地形。
5.根據權利要求4所述的方法,其特征在于,所述根據所述地形塊的所述平坦度LOD等級和所述距離LOD等級,確定所述地形塊的綜合LOD等級,包括:
將所述地形塊的所述平坦度LOD等級和所述距離LOD等級中較大的一個確定為所述綜合LOD等級;
或,
獲取所述距離LOD等級的第一權重和所述平坦度LOD等級的第二權重,將所述距離LOD等級與所述第一權重之積確定為加權距離LOD等級,將所述平坦度LOD等級與所述第二權重之積確定為加權平坦度LOD等級,將所述加權平坦度LOD等級與所述加權距離LOD等級中較大的一個確定為所述綜合LOD等級。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011276401.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種秀麗錐樹皮染料及其制備方法與用途
- 下一篇:玻璃制品膠條結構





