[發明專利]三維模型文件處理方法、上傳方法及客戶端有效
| 申請號: | 201710020872.8 | 申請日: | 2017-01-11 |
| 公開(公告)號: | CN106875464B | 公開(公告)日: | 2021-03-16 |
| 發明(設計)人: | 李萬平;文利;鐘旭東 | 申請(專利權)人: | 絲路視覺科技股份有限公司 |
| 主分類號: | G06T15/00 | 分類號: | G06T15/00;G06T17/00;G06T19/20 |
| 代理公司: | 深圳鼎合誠知識產權代理有限公司 44281 | 代理人: | 江婷 |
| 地址: | 518000 廣東省深圳市福田*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 三維 模型 文件 處理 方法 上傳 客戶端 | ||
本發明公開了一種三維模型文件導入控制方法及客戶端,在接收到將三維模型文件拖入目標三維軟件的三維模型文件拖入指令后,并不是執行默認的將該待導入文件在目標三維軟件中打開處理,而是顯示目標三維軟件的快捷功能菜單,然后根據待導入三維模型文件的路徑信息,根據當前需求靈活的使用快捷功能菜單中的功能項將待導入三維模型文件進行導入處理。本發明提供的三維模型文件拖動操作并不僅限于打開這一單一的導入處理,而是可以根據當前需求靈活的選擇相應的功能項執行對應的導入處理,例如包括但不限于引用功能項執行引用導入處理,插入功能項執行插入導入處理。因此可以豐富文件拖入操作的功能,簡化對應功能的操作,提升用戶體驗滿意度。
技術領域
本發明涉及三維領域,具體涉及一種三維模型文件處理方法、上傳方法及客戶端。
背景技術
隨著三維領域的快速發展,三維建模在建筑、航天、數控加工等領域得到的廣泛的應用。但是現有三維軟件所生成的三維模型文件都僅僅是一個包含了所有設計元素的單純文件,例如設計人員在通過三維軟件生成三維模型文件時,一般會包含模型文件,還會根據模型應用場景包含如燈光、相機,甚至在設計過程中還會包含空圖層等無用的元素;當該三維模型文件被其他用戶獲取使用時,由于該三維模型文件中包含了燈光、相機等非必要元素,因此當其他用戶不需要使用這些元素或者需要進行其他變更時,則需要用戶對該三維模型文件中的這些非必要元素進行刪除后再重新增加或變更其他元素,這既增加了操作的復雜度,又浪費了用戶時間,導致用戶體驗的滿意度差。
發明內容
本發明要解決的主要技術問題是,提供一種三維模型文件處理方法、上傳方法及客戶端,解決現有三維模型文件包含非必要元素,導致用戶使用時可能需要進行非必要元素的清除處理,增加了操作的復雜度和操作時間,用戶體驗滿意度低的問題。
為解決上述技術問題,本發明提供一種三維模型文件處理方法,包括:
導入待處理的三維模型原文件;
對所述三維模型原文件進行分析處理得到素模文件;
基于所述素模文件生成代理文件;
將所述代理文件與所述三維模型原文件進行關聯存儲。
在本發明的一種實施例中,對所述三維模型原文件進行分析處理得到對應的素模文件包括:
對所述三維模型原文件進行元素分析,并將落入預設待刪除元素范圍的元素進行刪除;
所述預設待刪除元素范圍包含相機、燈光、空圖層、丟失的貼圖文件、空物體、參照結構、容器結構、代理物體、場景垃圾內存。
在本發明的一種實施例中,對所述三維模型原文件進行分析處理確定所述三維模型原文件包含未丟失的貼圖文件時,所述方法還包括:
將所述貼圖文件進行保留處理,并將保留的貼圖文件與所述代理文件以及所述三維模型原文件進行關聯存儲;
所述基于所述素模文件生成代理文件包括:
根據得到的所述素模文件和所述貼圖文件生成代理文件。
在本發明的一種實施例中,得到所述素模文件后,還包括:
提取所述素模文件的屬性參數;
生成包含所述屬性參數的開源參數文件;
將所述開源參數文件與所述代理文件以及所述三維模型原文件進行關聯存儲。
在本發明的一種實施例中,對所述三維模型原文件進行分析處理之前包括:
截取所述三維模型原文件沿預設單軸的至少兩個旋轉角度的圖像幀得到所述三維模型原文件的縮略圖;
對截取到的多個圖像幀與所述代理文件以及所述三維模型原文件進行關聯存儲;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于絲路視覺科技股份有限公司,未經絲路視覺科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710020872.8/2.html,轉載請聲明來源鉆瓜專利網。





