[發明專利]一種皮膚渲染方法及裝置在審
| 申請號: | 202110290984.1 | 申請日: | 2021-03-18 |
| 公開(公告)號: | CN112991215A | 公開(公告)日: | 2021-06-18 |
| 發明(設計)人: | 洪曉健;張健 | 申請(專利權)人: | 北京暢游創想軟件技術有限公司 |
| 主分類號: | G06T5/00 | 分類號: | G06T5/00 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 張靜 |
| 地址: | 100043 北京市石景山區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 皮膚 渲染 方法 裝置 | ||
本發明提供了一種皮膚渲染方法及裝置,包括:通過光方向和模型皮膚部位每個像素點的法線方向,獲取多個第一索引值集合,根據包含明暗強度漸變的第一貼圖與預設的索引值的映射關系,確定第一索引值集合中每個索引值對應的明暗強度,并得到多個明暗強度值集合,將每個明暗強度值集合與其相對應的顏色進行疊加,得到多個光照值集合,將多個光照值集合進行融合,并將融合后的結果作用于模型的皮膚上。由此,通過上述的方法模擬了皮膚的次表面散射的效果,使得皮膚接近真實的光照表現,并且通過在光照上疊加顏色,使得皮膚呈現不同的顏色,例如微微呈現泛紅的顏色,使得皮膚顏色更加的趨于真實。
技術領域
本發明涉及圖像處理領域,尤其涉及一種皮膚渲染方法及裝置。
背景技術
近年來移動游戲中的模型,由于技術和畫面風格的限制,絕大部分的游戲中的模型皮膚都為弱化光影對比的偏美化風格的皮膚,這樣的皮膚看起來過于平滑,缺乏光感和生氣,也就是使模型的皮膚顯得非常的不真實,由此,當前如何提高皮膚的真實感,是皮膚渲染的一大難題。
發明內容
有鑒于此,本發明實施例提供了一種皮膚渲染方法,解決了現有技術匯總皮膚缺乏真實感的問題。
本發明實施例公開了一種皮膚渲染方法,包括:
獲取模型所處場景的光方向以及模型皮膚部位每個像素點的法線方向;
通過所述光方向和每個像素點的法線方向,獲取多個第一索引值集合;
獲取每個第一索引值集合對應的第一貼圖與預設的索引值的映射關系;所述第一貼圖為包含光的明暗強度漸變的圖;
通過所述第一貼圖與預設的索引值的映射關系,獲取每個第一索引值集合中每個索引值在對應的第一貼圖上的明暗強度值,并得到每個第一索引值集合對應的明暗強度值集合;
將每個明暗強度值集合與其對應的顏色進行疊加,得到多個光照值集合;
將多個光照值集合進行融合,將融合后的結果作用于所述模型的皮膚上。
可選的,所述通過所述光方向和每個像素點的法線方向,獲取多個第一索引值集合,包括:
計算所述光方向和每個像素點的法線方向的點積,得到第二索引值集合;
響應于偏移指令,采用多個偏移量分別對所述第二索引值集合進行偏移處理,得到多個第一索引值集合。
可選的,所述與每個亮度值集合相對應的顏色分別包括:
第一預設顏色,所述第一預設顏色的RGB范圍為預設的第一范圍;
第二預設顏色,所述第二預設顏色的RGB范圍為預設的第二范圍;
第三預設顏色,所述第三預設顏色的RGB范圍為預設的第三范圍;
其中,第三預設顏色的RGB值大于第二預設顏色的RGB值,所述第二顏色的RGB值大于第一預設顏色的RGB值。
可選的,在所述每個第一索引值集合對應的第一貼圖與索引值的映射關系相同時,其特征在于,
所述第一預設顏色對應于通過最大偏移量計算得到的明暗強度值集合;
所述第二預設顏色對應于通過中間偏移量計算得到的明暗強度值集合;
所述第三預設顏色對應于通過最小偏移量計算得到的明暗強度值集合。
可選的,還包括:
在模型進行了不透明物體的渲染后,確定模型的皮膚位置;
采用預設的卷積核對模型的皮膚位置進行至少一次橫向采樣;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京暢游創想軟件技術有限公司,未經北京暢游創想軟件技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110290984.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種基于物聯網的防護型電子信息顯示牌
- 下一篇:一種市政道路排水結構





