[發明專利]一種基于FBX模型的輕量化應用方法及系統在審
| 申請號: | 202210334252.2 | 申請日: | 2022-03-30 |
| 公開(公告)號: | CN114638121A | 公開(公告)日: | 2022-06-17 |
| 發明(設計)人: | 邵馨瑩;向立梁 | 申請(專利權)人: | 廣東博智林機器人有限公司 |
| 主分類號: | G06F30/20 | 分類號: | G06F30/20;G06F119/02 |
| 代理公司: | 北京超凡宏宇專利代理事務所(特殊普通合伙) 11463 | 代理人: | 鐘揚飛 |
| 地址: | 528000 廣東省佛山市順德區北滘鎮碧桂園社*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 fbx 模型 量化 應用 方法 系統 | ||
1.一種基于FBX模型的輕量化應用方法,其特征在于,包括:
獲取FBX模型;
將所述FBX模型轉換為GLTF模型;所述GLTF模型包括原始GLTF數據和原始索引數據;
對所述GLTF模型進行拆分與合并,得到實例網格數據和合并網格數據,并對所述原始索引數據進行更新得到更新索引數據;
根據檢測到的當前應用場景,對所述原始GLTF數據、所述實例網格數據、所述合并網格數據和所述更新索引數據中的一個或多個進行解析應用。
2.根據權利要求1所述的基于FBX模型的輕量化應用方法,其特征在于,所述將所述FBX模型轉換為GLTF模型的步驟包括:
提取所述FBX模型中的網格信息;所述網格信息包括貼圖信息、幾何信息、材質信息和用戶自定義信息;
根據所述幾何信息進行三角化處理,得到多個三角面;
提取所述多個三角面的幾何頂點信息;所述幾何頂點信息至少包括頂點位置信息、頂點法線信息和頂點顏色信息;
根據所述貼圖信息、所述幾何頂點信息、所述材質信息和所述用戶自定義信息生成GLTF模型。
3.根據權利要求2所述的基于FBX模型的輕量化應用方法,其特征在于,所述原始GLTF數據由所述貼圖信息、所述幾何頂點信息、所述材質信息和所述用戶自定義信息共同構成;所述原始索引數據是根據所述貼圖信息、所述幾何頂點信息、所述材質信息和所述用戶自定義信息生成的。
4.根據權利要求2所述的基于FBX模型的輕量化應用方法,其特征在于,所述對所述GLTF模型進行拆分與合并,得到實例網格數據和合并網格數據的步驟包括:
遍歷所述GLTF模型,得到全部網格信息;
在所述全部網格信息中,將同時擁有相同幾何頂點信息和相同材質信息的網格信息添加到第一數組中,并得到剩余網格信息;
在所述剩余網格信息中,將擁有相同材質信息的網格信息添加到第二數組中;
在所述第一數組的數組長度大于或等于預設長度閾值時,根據threejs instance技術對所述第一數組中所有網格信息進行合并,得到實例網格數據;或在所述第一數組的數組長度小于所述預設長度閾值時,根據threejs merge技術對所述第一數組中所有網格信息進行合并,得到實例網格數據;
根據threejs merge技術對所述第二數組中所有網格信息進行合并,得到合并網格數據。
5.根據權利要求2所述的基于FBX模型的輕量化應用方法,其特征在于,所述對所述原始索引數據進行更新得到更新索引數據的步驟包括:
獲取實例網格數據和合并網格數據中所有網格信息對應的起止三角面索引關系數據;
將所述起止三角面索引數據合并到所述原始索引數據中,得到更新索引數據。
6.根據權利要求1所述的基于FBX模型的輕量化應用方法,其特征在于,所述根據檢測到的當前應用場景,對所述原始GLTF數據、所述實例網格數據、所述合并網格數據和所述更新索引數據中的一個或多個進行解析應用的步驟包括:
當檢測到的當前應用場景為渲染應用場景時,對所述實例網格數據和所述合并網格數據進行解析與渲染;
當檢測到的當前應用場景為查詢應用場景時,對所述原始GLTF數據進行解析與存儲;其中,存儲的解析數據用于被查詢;
當檢測到的當前應用場景為綜合應用場景時,對所述實例網格數據和所述合并網格數據進行解析與渲染,并對所述原始GLTF數據和所述更新索引數據進行解析與存儲;其中,存儲的解析數據用于被查詢。
7.根據權利要求6所述的基于FBX模型的輕量化應用方法,其特征在于,所述方法還包括:
獲取待隱藏網格數據的三角面索引起始值和三角面索引結束值;
根據所述更新索引數據,查詢所述三角面索引起始值至所述三角面索引結束值之間的所有幾何頂點信息;
將所述所有幾何頂點信息置空,以使所述待隱藏網格數據隱藏顯示。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣東博智林機器人有限公司,未經廣東博智林機器人有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210334252.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種DWG圖紙數據的轉換方法及系統
- 下一篇:開關





