[發明專利]一種基于Unity3D引擎的多模型同屏渲染方法有效
| 申請號: | 202010136853.3 | 申請日: | 2020-03-02 |
| 公開(公告)號: | CN111354067B | 公開(公告)日: | 2023-08-22 |
| 發明(設計)人: | 王凱 | 申請(專利權)人: | 成都偶邦智能科技有限公司 |
| 主分類號: | G06T15/20 | 分類號: | G06T15/20;G06T17/00;G06T19/20 |
| 代理公司: | 北京世譽鑫誠專利代理有限公司 11368 | 代理人: | 孫國棟 |
| 地址: | 610000 四川省成都市成華區建設南路16*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 unity3d 引擎 模型 渲染 方法 | ||
1.一種基于Unity3D引擎的多模型同屏渲染方法,其特征在于:包括以下步驟:
A、2D-3D三維重建:基于神經網絡等深度學習算法,讓用戶通過一張照片即可創建3D人物模型,其優勢在于與真人的相似度可以達到90%以上;
使用一個人的正面自拍照2D與其三維頭部掃描3D進行匹配,充分理解照片顏色分布與三維深度之間的關系后,可在30秒的時間內,快速創建一個任務的高精度3D模型,從而解決傳統模型制作成本高、周期長、精度差且難以個性化的問題;
B、遮擋剔除:使用“導演”的手法,亦即讓用戶跟隨導演的視角,觀察渲染視野內的物體;
步驟B的具體流程如下,
在場景空間中創建一個遮擋區域,該遮擋區域是由單元格組成;每個單元格都是構成整個場景遮擋區域的一部分,這些單元格會把整個場景拆分成多個部分,當虛擬攝像機能夠看到該單元格時,表示該單元格的物體會被渲染出來,其他的不去渲染,并直接從內存中移除,從而增加同時渲染物體的數量;
遮擋剔除是將使用虛擬相機構建的潛在可見對象集的層級視圖應用于整個場景;運行時,各相機使用這些數據來確定可見和不可見物體;有了數據信息,Unity將確保僅發送可見對象進行渲染,從而減少繪制調用的次數,進而提高性能;
更具體來說,遮擋剔除的數據由單元格組成,單元格組成一個二叉樹;遮擋剔除使用兩棵樹,一個用于視圖單元格的靜態對象,另一個用于目標單元格的移動對象;視圖單元格映射到定義可見靜態對象的索引列表,使靜態對象的剔除結果更精確;
C、動態AutoLOD:根據場景需求,動態地加載或卸載物體,減少場景對CPU和顯卡的壓力,同時根據虛擬攝像機的位置動態優化,減少占用內存、增加渲染數量,實現高效率運行。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于成都偶邦智能科技有限公司,未經成都偶邦智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010136853.3/1.html,轉載請聲明來源鉆瓜專利網。





