[發(fā)明專利]一種模型穿插處理方法、裝置、計算設(shè)備及存儲介質(zhì)有效
| 申請?zhí)枺?/td> | 201910600573.0 | 申請日: | 2019-07-04 |
| 公開(公告)號: | CN110310357B | 公開(公告)日: | 2023-05-09 |
| 發(fā)明(設(shè)計)人: | 李晶晶;方辰;趙亮 | 申請(專利權(quán))人: | 廣州西山居網(wǎng)絡(luò)科技有限公司 |
| 主分類號: | G06T15/40 | 分類號: | G06T15/40;G06T17/20 |
| 代理公司: | 北京智信禾專利代理有限公司 11637 | 代理人: | 王治東 |
| 地址: | 510660 廣東省廣州市*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 模型 穿插 處理 方法 裝置 計算 設(shè)備 存儲 介質(zhì) | ||
本申請?zhí)峁┮环N模型穿插處理方法、裝置、計算設(shè)備及存儲介質(zhì),其中所述方法包括:確定對象模型中產(chǎn)生穿插顯示的第一目標(biāo)模型和第二目標(biāo)模型,其中,在產(chǎn)生穿插顯示的區(qū)域內(nèi)第一目標(biāo)模型位于第二目標(biāo)模型的外側(cè);根據(jù)對象模型的骨骼位置信息以及第一目標(biāo)模型的每個頂點的位置坐標(biāo),確定第一目標(biāo)模型的每個頂點對應(yīng)的骨骼位置信息以及骨骼重心;生成第一目標(biāo)模型的每個頂點與該頂點對應(yīng)的骨骼重心的連線;在確定連線與第二目標(biāo)模型存在交點的情況下,處理連線對應(yīng)的第一目標(biāo)模型的頂點,以消除第一目標(biāo)模型與第二目標(biāo)模型的穿插顯示,可以有效解決第一目標(biāo)模型和第二目標(biāo)模型的穿插顯示現(xiàn)象,呈現(xiàn)預(yù)期的視覺效果。
技術(shù)領(lǐng)域
本申請涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,特別涉及一種模型穿插處理方法、裝置、計算機(jī)設(shè)備及計算機(jī)可讀存儲介質(zhì)。
背景技術(shù)
隨著網(wǎng)絡(luò)游戲的發(fā)展,人們對游戲角色的視覺呈現(xiàn)效果有越來越高的要求,優(yōu)化游戲角色視覺呈現(xiàn)成為趨勢,各種優(yōu)化游戲角色視覺呈現(xiàn)的技術(shù)發(fā)展迅速。
現(xiàn)有技術(shù)中,在游戲角色視覺呈現(xiàn)效果中,會存在模型重合的情況。例如當(dāng)同一角色身上同時穿戴兩件衣物時會出現(xiàn)兩件衣物重疊的情況,在模擬真實穿衣的情況下,兩件衣物的重疊部分應(yīng)該呈現(xiàn)外側(cè)衣物覆蓋內(nèi)側(cè)衣物的視覺效果。但是實際呈現(xiàn)出來的視覺效果與預(yù)期的呈現(xiàn)效果不同,實際呈現(xiàn)出來的視覺效果會出現(xiàn)內(nèi)側(cè)衣服穿插顯示在外側(cè)衣服之外的狀態(tài),從而導(dǎo)致呈現(xiàn)效果失真,極大降低了用戶體驗。
發(fā)明內(nèi)容
有鑒于此,本申請實施例提供了一種模型穿插處理方法、裝置、計算機(jī)設(shè)備及計算可讀存儲介質(zhì),以解決現(xiàn)有技術(shù)中存在的技術(shù)缺陷。
本申請實施例公開了一種模型穿插處理方法,包括:
確定對象模型中產(chǎn)生穿插顯示的第一目標(biāo)模型和第二目標(biāo)模型;
根據(jù)對象模型的骨骼位置信息以及第一目標(biāo)模型的每個頂點的位置坐標(biāo),確定第一目標(biāo)模型的每個頂點對應(yīng)的骨骼位置信息以及骨骼重心;
生成所述第一目標(biāo)模型的每個頂點與該頂點對應(yīng)的所述骨骼重心的連線;
在確定所述連線與第二目標(biāo)模型存在交點的情況下,處理所述連線對應(yīng)的第一目標(biāo)模型的頂點,以消除所述第一目標(biāo)模型與所述第二目標(biāo)模型的穿插顯示。
可選地,所述根據(jù)對象模型的骨骼位置信息以及第一目標(biāo)模型的每個頂點的位置坐標(biāo),確定第一目標(biāo)模型的每個頂點對應(yīng)的骨骼位置信息以及骨骼重心包括:
根據(jù)對象模型的骨骼位置信息,確定每個骨骼的骨骼重心;
根據(jù)對象模型的骨骼位置信息以及每個頂點的位置坐標(biāo),確定第一目標(biāo)模型的每個頂點對應(yīng)的骨骼位置信息;
基于所述第一目標(biāo)模型的每個頂點的骨骼位置信息和每個骨骼的骨骼重心,確定所述第一目標(biāo)模型的每個頂點對應(yīng)的骨骼重心。
可選地,所述根據(jù)對象模型的骨骼位置信息,確定每個骨骼的骨骼重心包括:根據(jù)對象模型的骨骼位置信息確定對應(yīng)的骨骼端點位置坐標(biāo)信息,根據(jù)所述對應(yīng)骨骼端點位置坐標(biāo)信息的均值確定所述每個骨骼的骨骼重心。
可選地,所述第一目標(biāo)模型包括多個三角形網(wǎng)格;
所述在確定所述連線與第二目標(biāo)模型存在交點的情況下,處理所述連線對應(yīng)的第一目標(biāo)模型的頂點,以消除所述第一目標(biāo)模型與所述第二目標(biāo)模型的穿插顯示包括:
在確定所述三角形網(wǎng)格的頂點與該頂點對應(yīng)的所述骨骼重心的連線和所述第二目標(biāo)模型存在交點的情況下,處理所述連線對應(yīng)的三角形網(wǎng)格的頂點,以消除所述三角形網(wǎng)格與所述第二目標(biāo)模型的穿插顯示。
可選地,所述在確定所述三角形網(wǎng)格的頂點與該頂點對應(yīng)的所述骨骼重心的連線和所述第二目標(biāo)模型存在交點的情況下,處理所述連線對應(yīng)的三角形網(wǎng)格的頂點,以消除所述三角形網(wǎng)格與所述第二目標(biāo)模型的穿插顯示包括:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于廣州西山居網(wǎng)絡(luò)科技有限公司,未經(jīng)廣州西山居網(wǎng)絡(luò)科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910600573.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種場景渲染方法和裝置
- 下一篇:一種實現(xiàn)逐像素光照運算的方法





