[發明專利]晶石模型的渲染方法及裝置、計算機存儲介質、電子設備在審
| 申請號: | 202110276352.X | 申請日: | 2021-03-15 |
| 公開(公告)號: | CN112785679A | 公開(公告)日: | 2021-05-11 |
| 發明(設計)人: | 李沉思 | 申請(專利權)人: | 網易(杭州)網絡有限公司 |
| 主分類號: | G06T15/55 | 分類號: | G06T15/55;G06T15/04;G06T17/00 |
| 代理公司: | 北京律智知識產權代理有限公司 11438 | 代理人: | 王輝;闞梓瑄 |
| 地址: | 310052 浙江省*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 晶石 模型 渲染 方法 裝置 計算機 存儲 介質 電子設備 | ||
1.一種晶石模型的渲染方法,其特征在于,包括:
對待渲染晶石模型表面的紋理坐標進行視差偏移,得到偏移紋理坐標;
利用所述偏移紋理坐標對預存儲的細節紋理貼圖進行顏色采樣,根據得到的第一采樣顏色與輸入的環境反射強度值,確定反射顏色;
對輸入的模型內部顏色與模型表面顏色進行融合,得到目標顏色;
對所述目標顏色與所述反射顏色進行融合,并根據融合后的顏色對所述待渲染晶石模型進行渲染。
2.根據權利要求1所述的方法,其特征在于,所述對待渲染晶石模型表面的紋理坐標進行視差偏移,得到偏移紋理坐標,包括:
對所述預存儲的細節紋理貼圖進行顏色采樣,獲得第二采樣顏色;
將世界空間坐標系下的相機視線方向轉換為切線空間坐標系下的相機視線方向;
根據所述第二采樣顏色中任一顏色分量、所述切線空間坐標系下的相機視線方向以及輸入的深度值對所述紋理坐標進行視差偏移,得到所述偏移紋理坐標。
3.根據權利要求2所述的方法,其特征在于,所述世界空間坐標系下的相機視線方向通過以下方式確定:
根據相機位置坐標與所述待渲染晶石模型上每個像素坐標的差值確定所述世界空間坐標系下的相機視線方向。
4.根據權利要求3所述的方法,其特征在于,所述將世界空間坐標系下的相機視線方向轉換為切線空間坐標系下的相機視線方向,包括:
獲取所述待渲染晶石模型上各個像素點的切線方向、副法線方向和主法線方向;
根據所述切線方向與所述世界空間坐標系下的相機視線方向的數量積、所述副法線方向與所述世界空間坐標系下的相機視線方向的數量積、所述主法線方向與所述世界空間坐標系下的相機視線方向的數量積,確定所述切線空間坐標系下的相機視線方向。
5.根據權利要求4所述的方法,其特征在于,所述根據所述第一采樣顏色中任一顏色分量、所述切線空間坐標系下的相機視線方向以及輸入的深度值對所述紋理坐標進行視差偏移,得到所述偏移紋理坐標,包括:
基于以下公式確定所述偏移紋理坐標:
其中,Distortuv表示上述偏移紋理坐標,uv表示上述紋理坐標,V'xy表示上述切線空間坐標系下的相機視線方向在x和y維度的值,V'z表示上述切線空間坐標系下的相機視線方在z維度的值,color表示上述第一采樣顏色中任一顏色分量,depth表示上述輸入的深度值。
6.根據權利要求4所述的方法,其特征在于,所述融合后的顏色通過以下方式確定:
根據所述主法線方向與所述世界空間坐標系下的相機視線方向的數量積,確定一目標值;
將所述目標值作為插值因子,對所述目標顏色與所述反射顏色進行插值,得到所述融合后的顏色。
7.根據權利要求1至5任意一項所述的方法,其特征在于,所述對輸入的模型內部顏色與模型表面顏色進行融合,得到目標顏色,包括:
將所述第一采樣顏色的任一顏色分量作為插值因子,對輸入的模型內部顏色與模型表面顏色進行插值,得到所述目標顏色。
8.根據權利要求7所述的方法,其特征在于,所述將所述第一采樣顏色的任一顏色分量作為插值因子,對輸入的模型內部顏色與模型表面顏色進行插值,得到所述目標顏色,包括:
基于以下公式確定所述目標顏色:
result=interior_color*(1-weight)+external_color*weight
其中,result表示上述目標顏色,interior_color表示上述模型內部顏色,external_color表示上述模型外部顏色,weight表示上述插值因子。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于網易(杭州)網絡有限公司,未經網易(杭州)網絡有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110276352.X/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:便攜式沖飲消毒一體機
- 下一篇:一種用于質子治療系統治療床轉移安裝設備





