[發明專利]曲面平滑的方法、裝置、存儲介質和電子裝置在審
| 申請號: | 202111285144.2 | 申請日: | 2021-11-01 |
| 公開(公告)號: | CN113962896A | 公開(公告)日: | 2022-01-21 |
| 發明(設計)人: | 關耀榮 | 申請(專利權)人: | 網易(杭州)網絡有限公司 |
| 主分類號: | G06T5/00 | 分類號: | G06T5/00;G06T17/00 |
| 代理公司: | 北京博浩百睿知識產權代理有限責任公司 11134 | 代理人: | 趙昀彬;謝湘寧 |
| 地址: | 310000 浙江省杭州*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 曲面 平滑 方法 裝置 存儲 介質 電子 | ||
本發明公開了一種曲面平滑的方法、裝置、存儲介質和電子裝置。該方法包括:在三維模型上選取待平滑的目標曲面;在目標曲面中確定目標頂點,且確定目標頂點的多個鄰點,其中,每個鄰點與目標頂點在目標曲面上共面;基于每個鄰點的權重將每個鄰點的第一法線向量調整為第二法線向量,得到多個第二法線向量,其中,每個鄰點的權重用于表示每個鄰點的第一法線向量對目標頂點的第三法線向量的重要度;基于多個第二法線向量確定第三法線向量,且基于第三法線向量對目標曲面進行平滑處理。通過本發明,達到了提高對曲面進行平滑的效率的技術效果。
技術領域
本發明涉及計算機領域,具體而言,涉及一種曲面平滑的方法、裝置、存儲介質和電子裝置。
背景技術
目前,在三維模型中,通常會以連續的多邊形來模擬平滑曲面。三維軟件在對上述三維模型進行渲染顯示時,通常會在多邊形中間插入足夠密度的漸變法線。
法線的漸變過渡是否平滑會直接影響三維模型表面視覺上的平滑感,如果某頂點的法線出現明顯偏差則會嚴重影響曲面的視覺平滑感,可以通過恰當設置的法線方向在視覺上掩蓋其不平滑的表面。
而在相關技術中,可以手動調整頂點法線的方向。但是,手動調整頂點法線的方向耗時耗力且不準確,不可能在多面數的多邊形曲面上做整體調整并取得平滑的曲面效果,從而使得對曲面進行平滑的效率低。
針對現有技術中對曲面進行平滑的效率低的技術問題,目前尚未提出有效的解決方案。
發明內容
本發明的主要目的在于提供一種曲面平滑的方法、裝置、存儲介質和電子裝置,以至少解決對曲面進行平滑的效率低的技術問題。
為了實現上述目的,根據本發明的一個方面,提供了一種曲面平滑的方法。該方法可以包括:在三維模型上選取待平滑的目標曲面;在目標曲面中確定目標頂點,且確定目標頂點的多個鄰點,其中,每個鄰點與目標頂點在目標曲面上共面;基于每個鄰點的權重將每個鄰點的第一法線向量調整為第二法線向量,得到多個第二法線向量,其中,每個鄰點的權重用于表示每個鄰點的第一法線向量對目標頂點的第三法線向量的重要度;基于多個第二法線向量確定第三法線向量,且基于第三法線向量對目標曲面進行平滑處理。
可選地,該方法還包括:在多個鄰點中,確定每個鄰點對應的第一鄰點和每個鄰點對應的第二鄰點,其中,第一鄰點位于每個鄰點的第一側,第二鄰點位于每個鄰點的第二側;獲取每個鄰點與目標頂點之間的距離;基于第一鄰點、第二鄰點和距離,確定每個鄰點的權重。
可選地,基于第一鄰點、第二鄰點和距離,確定每個鄰點的權重,包括:獲取每個鄰點對應的第一夾角和每個鄰點對應的第二夾角,其中,第一夾角由每個鄰點對應的第一鄰點、目標頂點和每個鄰點形成,第二夾角由每個鄰點、目標頂點和每個鄰點對應的第二鄰點形成;獲取第一夾角和第二夾角二者之間的和;基于和與距離二者之間的商,確定每個鄰點的權重。
可選地,該方法還包括:獲取每個鄰點的多個頂點的法線向量;將多個頂點的法線向量的平均值,確定為第一法線向量。
可選地,基于每個鄰點的權重將每個鄰點的第一法線向量調整為第二法線向量,包括:將每個鄰點的權重與第一法線向量二者之間的積,確定為第二法線向量。
可選地,基于多個第二法線向量確定第三法線向量,包括:將多個第二法線向量的和,確定為第三法線向量。
可選地,在目標曲面中確定目標頂點,包括:識別目標曲面中的邊緣頂點;該方法還包括:獲取邊緣頂點在目標曲面的邊緣邊集合上的多個鄰邊;獲取多個鄰邊上除邊緣頂點之外的第三鄰點;對第一連續邊集合上的頂點和第三鄰點進行排序,得到第一頂點集合,其中,第一連續邊集合包括由邊緣頂點的鄰點構成的邊,邊緣頂點的鄰點與邊緣頂點共面且在目標曲面內;從第一頂點集合中獲取每相鄰的第一頂點和第二頂點;基于每相鄰的第一頂點和第二頂點以及對應的邊緣頂點確定第三夾角,得到多個第三夾角。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于網易(杭州)網絡有限公司,未經網易(杭州)網絡有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111285144.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:汽車前束調整方法
- 下一篇:一種轉向和扭矩矢量一體化車輛穩定性控制方法





