[發(fā)明專利]一種三維引擎編輯器的著色球優(yōu)化處理方法在審
| 申請?zhí)枺?/td> | 202210709050.1 | 申請日: | 2022-06-22 |
| 公開(公告)號: | CN114972655A | 公開(公告)日: | 2022-08-30 |
| 發(fā)明(設計)人: | 牟文青;李騰;董偉波;王墨林;謝鋒;王展;尚武;鞠鶴立 | 申請(專利權)人: | 山東捷瑞數(shù)字科技股份有限公司 |
| 主分類號: | G06T17/00 | 分類號: | G06T17/00;G06T19/20 |
| 代理公司: | 煙臺雙聯(lián)專利事務所(普通合伙) 37225 | 代理人: | 呂靜 |
| 地址: | 264003 山*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 三維 引擎 編輯器 著色 優(yōu)化 處理 方法 | ||
1.一種三維引擎編輯器的著色球優(yōu)化處理方法,其特征在于,包括以下步驟:
S1、將預制物理模型導入三維引擎中,所述預制物理模型是通過三維軟件提前制作好的特定類型為.fbx的模型;
S2、系統(tǒng)響應,通過讀取程序接口調(diào)用處理方法對當前呈現(xiàn)在三維引擎中的模型實施以下著色球優(yōu)化處理:
S21、啟用系統(tǒng)內(nèi)物理方法中的著色器Hyoershade對導入的物理模型進行掃描,獲得著色球,對著色球檢測解析,獲取并存儲包括顏色、透明度、漫反射在內(nèi)的著色球屬性參數(shù);
S22、對掃描存儲的著色球屬性參數(shù)進行篩選,剔除輔助屬性參數(shù)之外的著色球;
S23、按照著色球屬性及參數(shù),依次進行著色球的合并/保留處理,完成重復著色球的快速優(yōu)化。
2.如權利要求1所述的一種三維引擎編輯器的著色球優(yōu)化處理方法,其特征在于,
所述S21中,掃描獲得的著色球返回特定類型為Lambert,利用方法float $Q1M= `getAttr Q1.RM;float $Q2M= `getAttr Q2.RM`檢測解析著色球,其中,Q1與Q2分別代表著色球1和著色球2,R代表著色球屬性,M代表著色球屬性參數(shù)。
3.如權利要求1所述的一種三維引擎編輯器的著色球優(yōu)化處理方法,其特征在于,
所述S21中,解析得到的顏色模式采用RGB,具體值為R=colorX ,G=colorY ,B=colorZ;透明度采用RGB,具體值為R=transparencyX,G=transparencyY ,B=transparencyZ;漫反射獲取具體值為diffuse=X,其中X,Y,Z是所獲取的相同或不同的特定數(shù)值。
4.如權利要求1所述的一種三維引擎編輯器的著色球優(yōu)化處理方法,其特征在于,
所述S22中,通過檢測解析方法對S21掃描的兩著色球的屬性參數(shù)進行篩選判斷,所述輔助屬性參數(shù)為系統(tǒng)預設的閾值,該閾值<0.1;如果兩著色球同屬性參數(shù)的差值小于輔助屬性參數(shù),也即<0.1,則代表兩著色球相同,將兩著色球屬性參數(shù)相加后,取其平均值將其存儲為著色球Q3的屬性參數(shù);反之,則判斷為兩著色球不同,分別保留兩著色球的屬性參數(shù)。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于山東捷瑞數(shù)字科技股份有限公司,未經(jīng)山東捷瑞數(shù)字科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210709050.1/1.html,轉載請聲明來源鉆瓜專利網(wǎng)。





