[發明專利]一種基于OLE技術的三維場景檢測方法在審
| 申請號: | 201710036769.2 | 申請日: | 2017-01-18 |
| 公開(公告)號: | CN106875490A | 公開(公告)日: | 2017-06-20 |
| 發明(設計)人: | 晏湘濤;黃卓;毛賜平;謝嬋娟;陳福興;賀超 | 申請(專利權)人: | 廣州渲一信息科技有限公司 |
| 主分類號: | G06T19/00 | 分類號: | G06T19/00 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 510660 廣東省廣*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 ole 技術 三維 場景 檢測 方法 | ||
技術領域
本發明屬于信息技術領域,提供一種基于OLE技術的三維場景檢測方法。
背景技術
在目前的3ds Max集群渲染中,場景檢測主要采用以下方法:在客戶端本地安裝3ds Max軟件,客戶端通過調用3ds Max軟件的maxscript在后臺進行場景檢測;存在的問題:需要客戶端本地安裝3ds Max軟件,對電腦硬件配置要求較高,且當場景文件較大時場景檢測比較慢。
在目前的3ds Max集群渲染中,場景檢測主要采用以下方法:在客戶端本地安裝3ds Max軟件,客戶端通過調用3ds Max軟件的maxscript在后臺進行場景檢測;存在的問題:需要客戶端本地安裝3ds Max軟件,對電腦硬件配置要求較高,且當場景文件較大時場景檢測比較慢。
本發明解決的技術問題:基于OLE格式分析3ds Max場景文件本身的結構和內容,抽取相應信息塊來進行場景檢測。此發明不依賴客戶端本地的3ds Max軟件,因此對客戶端電腦硬件配置要求不高;由于是直接分析max場景文件,不需要調用客戶端本地的3ds Max軟件,因此提高了max場景文件的檢測效率。在3ds Max集群渲染中,現有場景檢測技術的缺點:(1)要求客戶端本地安裝3ds Max軟件,場景檢測環境較復雜;(2)由于3ds Max軟件運行環境要求,對電腦硬件配置要求較高;(3)當場景文件較大時,場景檢測效率低。
發明內容
有鑒于此,本發明要解決的技術問題是:基于OLE格式分析3ds Max場景文件本身的結構和內容,抽取相應信息塊來進行場景檢測。此發明不依賴客戶端本地的3ds Max軟件,因此對客戶端電腦硬件配置要求不高;由于是直接分析max場景文件,不需要調用客戶端本地的3ds Max軟件,因此提高了max場景文件的檢測效率。
本發明的方案為:一種基于OLE技術的三維場景檢測方法,包括有:3ds Max2009場景檢測流程:
Step 1:分析max場景文件,提取max場景文件中各信息塊:Scene、Config、ClassData、DllDirectory、VideoPostQueue、ClassDirectory3、SummaryInformation、DocumentSummaryInformation;
Step 2:分析DocumentSummaryInformation信息塊中的max場景文件的摘要信息;
Step 3:分析Scene信息塊,提取貼圖路徑;
Step 4:根據需求修改Scene信息塊中貼圖路徑;
Step 5:按OLE格式保存max場景文件;
Step 6:場景檢測結束。
本發明的進一步方案為:3ds Max 2010場景檢測流程:
Step 7:分析max場景文件,提取max場景文件中各信息塊:Scene、Config、ClassData、DllDirectory、SaveConfigData、VideoPostQueue、ClassDirectory3、FileAssetMetaData2、SummaryInformation、DocumentSummaryInformation;
Step 8:分析DocumentSummaryInformation信息塊中的max場景文件的摘要信息;
Step 9:分析FileAssetMetaData2信息塊,提取貼圖路徑;
Step 10:根據需求修改FileAssetMetaData2信息塊中貼圖路徑;
Step 11:分析Scene信息塊,確認貼圖類型;
Step 12:按OLE格式保存max場景文件;
Step 13:場景檢測結束。
本發明的進一步方案為:3ds Max 2011~2016場景檢測流程:
Step 14:分析max場景文件,提取max場景文件中各信息塊:Scene、Config、ClassData、DllDirectory、SaveConfigData、VideoPostQueue、ClassDirectory3、FileAssetMetaData3、SummaryInformation、ScriptedCustAttribDefs、DocumentSummaryInformation;
Step 15:分析DocumentSummaryInformation信息塊中的max文件摘要信息;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州渲一信息科技有限公司,未經廣州渲一信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710036769.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種個體化股骨短柄的構建方法
- 下一篇:一種面向GPU的三角網格碰撞檢測方法





