[發明專利]渲染方法及裝置在審
| 申請號: | 201910390011.8 | 申請日: | 2019-05-10 |
| 公開(公告)號: | CN111915709A | 公開(公告)日: | 2020-11-10 |
| 發明(設計)人: | 賈雨賓 | 申請(專利權)人: | 阿里巴巴集團控股有限公司 |
| 主分類號: | G06T15/00 | 分類號: | G06T15/00 |
| 代理公司: | 北京潤澤恒知識產權代理有限公司 11319 | 代理人: | 錢秀茹 |
| 地址: | 英屬開曼群島大開*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 渲染 方法 裝置 | ||
本申請實施例提供了一種渲染方法及裝置。通過本申請,在渲染待渲染要素時,可以根據渲染視角基點與待渲染要素之間的第一空間距離,確定用于渲染待渲染要素的第一渲染精度,然后根據第一渲染精度渲染待渲染要素。從而實現根據渲染視角基點與待渲染要素之間的空間距離靈活配置渲染精度,進而使得用戶可以看清楚待渲染要素的真實面貌的細節,或者,降低運算量以節省系統資源。
技術領域
本申請涉及計算機技術領域,特別是涉及一種渲染方法及裝置。
背景技術
隨著三維數字大屏技術的發展,越來越多的用戶通過三維數字大屏觀看城市地圖等。在三維數字大屏中,通過對城市地圖中的諸如河流、道路以及房屋等要素進行三維渲染,使得用戶能觀看到三維立體的城市地圖,可以給用戶更加逼真的觀看感受。
為了保證大屏顯示的畫面的質量,三維數字大屏往往使用高分辨率對整個城市地圖中的要素進行渲染,然而,這種渲染方式計算量較大,耗費的系統資源較多。
發明內容
為解決上述技術問題,本申請實施例示出了一種渲染方法及裝置。
第一方面,本申請實施例示出了一種渲染方法,所述方法包括:
確定渲染視角基點;
獲取待渲染三維要素;
獲取所述渲染視角基點與所述待渲染三維要素之間的第一空間距離;
根據所述第一空間距離確定用于渲染所述待渲染三維要素的第一渲染精度;
根據所述第一渲染精度渲染所述待渲染三維要素。
在一個可選的實現方式中,所述根據所述第一空間距離確定用于渲染所述待渲染三維要素的渲染精度,包括:
在空間距離與渲染精度之間的對應關系中,查找與所述第一空間距離相對應的渲染精度,并作為所述第一渲染精度。
在一個可選的實現方式中,所述根據所述第一空間距離確定用于渲染所述待渲染三維要素的渲染精度,包括:
在空間距離區間與渲染精度之間的對應關系中,確定所述第一空間距離所在的空間距離區間;
在空間距離區間與渲染精度之間的對應關系中,查找與所述空間距離區間相對應的渲染精度,并作為所述第一渲染精度。
在一個可選的實現方式中,所述獲取待渲染三維要素,包括:
在預設三維空間中確定待渲染三維空間;
獲取位于所述待渲染三維空間中的三維要素,并作為所述待渲染三維要素。
在一個可選的實現方式中,所述獲取位于所述待渲染三維空間中的三維要素,包括:
獲取所述待渲染三維空間的空間標識;
在三維空間的空間標識與位于三維空間中的三維要素之間的對應關系中,查找與所述空間標識相對應的三維要素。
在一個可選的實現方式中,所述方法還包括:
確定渲染視角基點的位置是否發生變化;
如果渲染視角基點的位置發生變化,則獲取變化后的渲染視角基點與所述待渲染三維要素之間的第二空間距離;
根據所述第二空間距離確定用于渲染所述待渲染三維要素的第二渲染精度;
根據所述第二渲染精度重新渲染所述待渲染三維要素。
在一個可選的實現方式中,所述方法還包括:
確定所述第二空間距離是否小于所述第一空間距離;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于阿里巴巴集團控股有限公司,未經阿里巴巴集團控股有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910390011.8/2.html,轉載請聲明來源鉆瓜專利網。





