[發(fā)明專(zhuān)利]一種三維模型面片輕量化處理方法、裝置及電子設(shè)備在審
| 申請(qǐng)?zhí)枺?/td> | 202310202121.3 | 申請(qǐng)日: | 2023-03-03 |
| 公開(kāi)(公告)號(hào): | CN116402979A | 公開(kāi)(公告)日: | 2023-07-07 |
| 發(fā)明(設(shè)計(jì))人: | 藍(lán)天;施磊 | 申請(qǐng)(專(zhuān)利權(quán))人: | 壹品慧數(shù)字科技(上海)有限公司 |
| 主分類(lèi)號(hào): | G06T17/30 | 分類(lèi)號(hào): | G06T17/30 |
| 代理公司: | 深圳國(guó)海智峰知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 44489 | 代理人: | 彭蘭清 |
| 地址: | 201400 上海*** | 國(guó)省代碼: | 上海;31 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 三維 模型 面片輕 量化 處理 方法 裝置 電子設(shè)備 | ||
本發(fā)明涉及三維模型技術(shù)領(lǐng)域,具體公開(kāi)了一種三維模型面片輕量化處理方法、裝置及電子設(shè)備,方法包括:根據(jù)三維模型的頂點(diǎn)數(shù)組以及預(yù)設(shè)的數(shù)組生成策略生成三角形數(shù)組;在三角形數(shù)組中選擇一個(gè)三角形面的頂點(diǎn)作為目標(biāo)頂點(diǎn);根據(jù)預(yù)設(shè)的減面計(jì)算策略判斷該目標(biāo)頂點(diǎn)是否應(yīng)該被刪除;若否,根據(jù)三角形數(shù)組中三角形面的順序選擇下一目標(biāo)頂點(diǎn);若是,根據(jù)與目標(biāo)頂點(diǎn)相連的其他頂點(diǎn)重新生成三角形面,并刪除目標(biāo)頂點(diǎn)以及與之連接的邊;遍歷所有頂點(diǎn),生成輕量化三維模型。本發(fā)明在保證較佳視覺(jué)效果的前提下,大大減少空間渲染計(jì)算的負(fù)擔(dān),提高應(yīng)用程序的運(yùn)行速度,使體驗(yàn)更加流暢,也減小了保存三維模型所用的存儲(chǔ)空間,降低應(yīng)用程序?qū)Υ鎯?chǔ)空間的要求。
技術(shù)領(lǐng)域
本發(fā)明涉及三維模型技術(shù)領(lǐng)域,尤其涉及一種三維模型面片輕量化處理方法、裝置及電子設(shè)備。
背景技術(shù)
三維模型常用三維建模工具這種專(zhuān)門(mén)的軟件生成,作為點(diǎn)和其它信息集合的數(shù)據(jù),三維模型可以手工生成,也可以按照一定的算法生成,其通常按照虛擬的方式存在于計(jì)算機(jī)或者計(jì)算機(jī)文件中。三維模型現(xiàn)已用于各種不同的領(lǐng)域,例如,在醫(yī)療行業(yè)使用它們制作器官的精確模型;電影行業(yè)將它們用于活動(dòng)的人物、物體以及現(xiàn)實(shí)電影;視頻游戲產(chǎn)業(yè)將它們作為計(jì)算機(jī)與視頻游戲中的資源;在科學(xué)領(lǐng)域?qū)⑺鼈冏鳛榛衔锏木_模型;建筑業(yè)將它們用來(lái)展示提議的建筑物或者風(fēng)景表現(xiàn);工程界將它們用于設(shè)計(jì)新設(shè)備、交通工具、結(jié)構(gòu)以及其它應(yīng)用領(lǐng)域等。
隨著用戶對(duì)三維模型中畫(huà)面要求的提升,模型精細(xì)度就需要越發(fā)地提高,對(duì)文件的計(jì)算、場(chǎng)景的面數(shù)和其他對(duì)象比如燈光或材質(zhì)等等參數(shù)設(shè)定越發(fā)復(fù)雜。面數(shù)越多,場(chǎng)景計(jì)算量越大,系軟件運(yùn)行反應(yīng)越慢,工作性價(jià)比降低,成本余越大。做稍復(fù)雜的模型,難免會(huì)有多余的線條頂點(diǎn)或面,所謂多余的,就是移除或刪除這些點(diǎn)線面后,模型最終效果不受影響。因此,可以將這些多余的點(diǎn)線面視為垃圾,有必要予以清除。因此,減少場(chǎng)景模型面數(shù)直接關(guān)系實(shí)際工作利益,是項(xiàng)目開(kāi)發(fā)的必做工作。但是,現(xiàn)有方案減面優(yōu)化完模型外形會(huì)出現(xiàn)變化,減面后由于算法精度不夠高,會(huì)出現(xiàn)模型表面凹凸不平,曲面處有塌陷等其他問(wèn)題,相比原有模型外觀,并不完全一致。UV切線有部分拉伸,在重新計(jì)算UV時(shí),會(huì)自動(dòng)填滿UV,但由于模型形狀發(fā)生改變,導(dǎo)致UV拉伸不美觀,布線不均勻,同樣因?yàn)樗惴ň炔桓撸瑢?dǎo)致頂點(diǎn)合并產(chǎn)生位移,布線效果不理想,運(yùn)算速度慢。
因此,本領(lǐng)域人員亟需尋找一種新的技術(shù)方案來(lái)解決上述的問(wèn)題。
發(fā)明內(nèi)容
針對(duì)現(xiàn)有技術(shù)中的技術(shù)問(wèn)題,本發(fā)明提供一種三維模型面片輕量化處理方法、裝置及電子設(shè)備。
一種三維模型面片輕量化處理方法,包括:
根據(jù)三維模型的頂點(diǎn)數(shù)組以及預(yù)設(shè)的數(shù)組生成策略生成三角形數(shù)組;數(shù)組生成策略包括:根據(jù)組成三維模型的n個(gè)三角形面,對(duì)每個(gè)三角形面的三個(gè)頂點(diǎn)在頂點(diǎn)數(shù)組中的位置依次進(jìn)行存儲(chǔ);
在三角形數(shù)組中選擇一個(gè)三角形面的頂點(diǎn)作為目標(biāo)頂點(diǎn);
根據(jù)預(yù)設(shè)的減面計(jì)算策略判斷該目標(biāo)頂點(diǎn)是否應(yīng)該被刪除;若否,根據(jù)三角形數(shù)組中三角形面的順序選擇下一目標(biāo)頂點(diǎn);若是,
根據(jù)與目標(biāo)頂點(diǎn)相連的其他頂點(diǎn)重新生成三角形面,并刪除目標(biāo)頂點(diǎn)以及與之連接的邊;
遍歷所有頂點(diǎn),生成輕量化三維模型;
其中,減免計(jì)算策略包括:
在目標(biāo)頂點(diǎn)所在的若干個(gè)三角形面中,計(jì)算每個(gè)三角形面與其他三角形面的夾角;
判斷所有夾角是否均大于第一設(shè)定值;若是,
在目標(biāo)頂點(diǎn)所在的若干個(gè)三角形面中,計(jì)算每個(gè)三角形面中與目標(biāo)頂點(diǎn)連接的兩條邊的差值;
判斷差值是否均小于第二設(shè)定值;若是,
目標(biāo)頂點(diǎn)應(yīng)該被刪除。
進(jìn)一步的,根據(jù)與目標(biāo)頂點(diǎn)相連的其他頂點(diǎn)重新生成三角形面,包括:
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于壹品慧數(shù)字科技(上海)有限公司,未經(jīng)壹品慧數(shù)字科技(上海)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202310202121.3/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 上一篇:水下混凝土軟體排
- 下一篇:ODM-201晶型及其制備方法和藥物組合物
- 一種三維彩色物品制作方法
- 三維內(nèi)容顯示的方法、裝置和系統(tǒng)
- 三維對(duì)象搜索方法、裝置及系統(tǒng)
- 三維會(huì)話數(shù)據(jù)展示方法、裝置、存儲(chǔ)介質(zhì)和計(jì)算機(jī)設(shè)備
- 一種三維模型處理方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 用于基于分布式賬本技術(shù)的三維打印的去中心化供應(yīng)鏈
- 標(biāo)記數(shù)據(jù)的獲取方法及裝置、訓(xùn)練方法及裝置、醫(yī)療設(shè)備
- 一種基于5G網(wǎng)絡(luò)的光場(chǎng)三維浸入式體驗(yàn)信息傳輸方法及系統(tǒng)
- 用于機(jī)器人生產(chǎn)系統(tǒng)仿真的三維場(chǎng)景管理與文件存儲(chǔ)方法
- 基于三維形狀知識(shí)圖譜的三維模型檢索方法及裝置
- 基于位平面的不等長(zhǎng)的量化/反量化方法
- 反量化圖像的方法和設(shè)備以及解碼圖像的方法和設(shè)備
- 量化處理方法及裝置
- 用于對(duì)線性預(yù)測(cè)系數(shù)進(jìn)行量化的方法和裝置及用于反量化的方法和裝置
- 量化開(kāi)發(fā)人員代碼質(zhì)量的方法和裝置
- 一種圖像云儲(chǔ)存設(shè)備
- 一種神經(jīng)網(wǎng)絡(luò)權(quán)重量化方法和神經(jīng)網(wǎng)絡(luò)權(quán)重量化裝置
- 量化器與量化方法
- 編碼方法及其設(shè)備以及解碼方法及其設(shè)備
- 量化參數(shù)處理方法及裝置





