[發明專利]減面方法、設備及顯示設備有效
| 申請號: | 201611183458.0 | 申請日: | 2016-12-20 |
| 公開(公告)號: | CN106846487B | 公開(公告)日: | 2020-11-06 |
| 發明(設計)人: | 魏知曉 | 申請(專利權)人: | 阿里巴巴(中國)有限公司 |
| 主分類號: | G06T17/30 | 分類號: | G06T17/30 |
| 代理公司: | 北京博雅睿泉專利代理事務所(特殊普通合伙) 11442 | 代理人: | 楊國權;馬佑平 |
| 地址: | 310052 浙江省杭州市濱江*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 方法 設備 顯示 | ||
本發明公開了一種減面方法、設備及顯示設備。三維角色模型包括多個三角形面,每個三角形面包括三條邊,每條邊包括兩個頂點。用于對三維角色模型進行減面的方法包括:確定所述三維角色模型中位于邊緣的第一邊;確定位于所述三維角色模型內部的第二邊;以及相對于第一邊優先減去第二邊以減少三角形面數。根據本發明的實施例,可以減小減面處理對視覺感知的影響。
技術領域
本發明涉及三維模型減面技術,更具體地,涉及一種用于對三維角色模型進行減面的方法、設備、用于顯示三維角色模型的設備和顯示設備。
背景技術
三維模型減面技術是三維圖形學中常用的優化技術之一。它是一種層次細節(LOD)技術。層次細節技術是一種在計算機三維圖形學中用于提高繪制性能和效果的優化技術。它根據可視物體在屏幕出現的大小而選擇不同規格的模型或貼圖來繪制。
例如,在三維計算機應用場景中,距離用戶越遠的物體,在屏幕上占用的范圍越小。可以用較低質量的模型和貼圖來繪制所述物體。這樣可以提高圖像的繪制效率和繪制質量。這尤其適用于移動端的游戲。它可以提高一個場景可以載入的模型數量。可選地,它可以提高游戲的幀率和繪制質量。
在層次細節中,需要為同一個三維物體制作具有不同面數的多個模型。通常,首先制作一個面數最高的模型。然后,利用模型自動減面算法,從這個面數最高的模型生成幾個面數較低的模型。
在計算機三維技術中,一個模型可以由多個三角形面組成,每個三角形面包括三條邊,每條邊包括兩個頂點。面數是三角形面的數量。面數較多且質量較高的三維模型可以被稱為高模。面數較少且質量較低的三維模型可以被稱為低模。
在現有技術中,模型減面算法是針對一般的三維模型的,而沒有考慮模型的類型和用途。
例如,中國專利申請CN103886635A公開了一種基于面聚類的自適應LOD模型方法,其在此全部引入作為參考。
例如,中國專利申請CN103324783A公開了一種基于邊折疊的LOD模型實時生成方法,其在此全部引入作為參考。
例如,Hugues Hoppe的論文“Progressive Meshes”公開了一種漸進式網孔展現方式,其在此全部引入作為參考。
因此,需要提供一種新的技術方案,針對上述現有技術中的至少一個技術問題進行改進。
發明內容
本發明的一個目的是提供一種用于對三維角色模型進行減面的新技術方案。
根據本發明的第一方面,提供了一種用于對三維角色模型進行減面的方法,其中,所述三維角色模型包括多個三角形面,每個三角形面包括三條邊,每條邊包括兩個頂點,所述方法包括:確定所述三維角色模型中位于邊緣的第一邊;確定位于所述三維角色模型內部的第二邊;以及相對于第一邊優先減去第二邊以減少三角形面數。
可選地或另選地,確定所述三維角色模型中位于邊緣的第一邊還包括:通過確定位于邊緣且共邊的兩個頂點來確定第一邊,其中,對于第一邊的兩個頂點中的每一個頂點,與該頂點共邊的頂點的集合V的數量大于包含該頂點的三角形面的數量T。
可選地或另選地,所述方法還包括:確定被不同貼圖坐標共享的第三邊;確定未被不同貼圖坐標共享的第四邊;以及相對于第三邊優先減去第四邊以減少三角形面數。
可選地或另選地,確定被不同貼圖坐標共享的第三邊還包括:通過確定第三邊的頂點的UV值來確定第三邊,其中,第三邊的頂點位于多個三角形面中,并且,該頂點在所述多個三角形面中的至少兩個三角形面中的UV值不相等。
可選地或另選地,所述方法還包括:確定長度不同的第五邊和第六邊,其中,第五邊的長度大于第六邊的長度;以及相對于第五邊優先減去第六邊以減少三角形面數。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于阿里巴巴(中國)有限公司,未經阿里巴巴(中國)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611183458.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種實驗室用細菌固定化方法
- 下一篇:分離核酸的方法





