• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種基于OLE技術的三維場景檢測方法技術

    技術編號:15692083 閱讀:365 留言:0更新日期:2017-06-24 05:48
    本發明專利技術涉及一種基于OLE技術的三維場景檢測方法,基于OLE格式分析3ds?Max場景文件本身的結構和內容,抽取相應信息塊來進行場景檢測。此發明專利技術不依賴客戶端本地的3ds?Max軟件,因此對客戶端電腦硬件配置要求不高;由于是直接分析max場景文件,不需要調用客戶端本地的3ds?Max軟件,因此提高了max場景文件的檢測效率。

    A 3D scene detection method based on OLE Technology

    The invention relates to a method for 3D scene detection based on OLE technology, OLE format analysis the structure and content of 3DS Max scene file itself based on the corresponding information extraction was used to carry out the scene detection. This invention does not depend on the local client 3ds Max software, so the client computer hardware configuration requirements is not high; because the direct analysis of Max scene file, do not need to call the client 3ds Max software, so as to improve the detection efficiency of Max scene file.

    【技術實現步驟摘要】
    一種基于OLE技術的三維場景檢測方法
    本專利技術屬于信息
    ,提供一種基于OLE技術的三維場景檢測方法。
    技術介紹
    在目前的3dsMax集群渲染中,場景檢測主要采用以下方法:在客戶端本地安裝3dsMax軟件,客戶端通過調用3dsMax軟件的maxscript在后臺進行場景檢測;存在的問題:需要客戶端本地安裝3dsMax軟件,對電腦硬件配置要求較高,且當場景文件較大時場景檢測比較慢。在目前的3dsMax集群渲染中,場景檢測主要采用以下方法:在客戶端本地安裝3dsMax軟件,客戶端通過調用3dsMax軟件的maxscript在后臺進行場景檢測;存在的問題:需要客戶端本地安裝3dsMax軟件,對電腦硬件配置要求較高,且當場景文件較大時場景檢測比較慢。本專利技術解決的技術問題:基于OLE格式分析3dsMax場景文件本身的結構和內容,抽取相應信息塊來進行場景檢測。此專利技術不依賴客戶端本地的3dsMax軟件,因此對客戶端電腦硬件配置要求不高;由于是直接分析max場景文件,不需要調用客戶端本地的3dsMax軟件,因此提高了max場景文件的檢測效率。在3dsMax集群渲染中,現有場景檢測技術的缺點:(1)要求客戶端本地安裝3dsMax軟件,場景檢測環境較復雜;(2)由于3dsMax軟件運行環境要求,對電腦硬件配置要求較高;(3)當場景文件較大時,場景檢測效率低。
    技術實現思路
    有鑒于此,本專利技術要解決的技術問題是:基于OLE格式分析3dsMax場景文件本身的結構和內容,抽取相應信息塊來進行場景檢測。此專利技術不依賴客戶端本地的3dsMax軟件,因此對客戶端電腦硬件配置要求不高;由于是直接分析max場景文件,不需要調用客戶端本地的3dsMax軟件,因此提高了max場景文件的檢測效率。本專利技術的方案為:一種基于OLE技術的三維場景檢測方法,包括有:3dsMax2009場景檢測流程:Step1:分析max場景文件,提取max場景文件中各信息塊:Scene、Config、ClassData、DllDirectory、VideoPostQueue、ClassDirectory3、SummaryInformation、DocumentSummaryInformation;Step2:分析DocumentSummaryInformation信息塊中的max場景文件的摘要信息;Step3:分析Scene信息塊,提取貼圖路徑;Step4:根據需求修改Scene信息塊中貼圖路徑;Step5:按OLE格式保存max場景文件;Step6:場景檢測結束。本專利技術的進一步方案為:3dsMax2010場景檢測流程:Step7:分析max場景文件,提取max場景文件中各信息塊:Scene、Config、ClassData、DllDirectory、SaveConfigData、VideoPostQueue、ClassDirectory3、FileAssetMetaData2、SummaryInformation、DocumentSummaryInformation;Step8:分析DocumentSummaryInformation信息塊中的max場景文件的摘要信息;Step9:分析FileAssetMetaData2信息塊,提取貼圖路徑;Step10:根據需求修改FileAssetMetaData2信息塊中貼圖路徑;Step11:分析Scene信息塊,確認貼圖類型;Step12:按OLE格式保存max場景文件;Step13:場景檢測結束。本專利技術的進一步方案為:3dsMax2011~2016場景檢測流程:Step14:分析max場景文件,提取max場景文件中各信息塊:Scene、Config、ClassData、DllDirectory、SaveConfigData、VideoPostQueue、ClassDirectory3、FileAssetMetaData3、SummaryInformation、ScriptedCustAttribDefs、DocumentSummaryInformation;Step15:分析DocumentSummaryInformation信息塊中的max文件摘要信息;Step16:分析FileAssetMetaData3信息塊,提取貼圖路徑;Step17:根據需求修改FileAssetMetaData3信息塊中貼圖路徑;Step18:分析Scene信息塊,確認貼圖類型;Step19:按OLE格式保存max場景文件;Step20:場景檢測結束。具體實施方式為了使本專利技術所要解決的技術問題、技術方案及有益效果更加清楚明白,以下結合實施例,對本專利技術進行詳細的說明。應當說明的是,此處所描述的具體實施例僅用以解釋本專利技術,并不用于限定本專利技術,能實現同樣功能的產品屬于等同替換和改進,均包含在本專利技術的保護范圍之內。具體方法如下:實施例1:OLE技術對象鏈接與嵌入(ObjectLinkingandEmbedding,簡稱OLE)是Microsoft提出的一種面向對象的核心應用技術,該技術允許在程序之間鏈接和嵌入對象數據,從而建立復合文檔。復合文檔是指包含不同應用程序生成的對象文檔,它既可以存放嵌入對象也可以存放鏈接對象。OLE技術使用戶集中精力于復合文檔,而無須顧及用于生成復合文檔中對象的具體應用,它提供了一條集成不同應用對象的途徑,其中應用對象不僅可以是文本應用,也可以是圖形、電子表格、音頻以及視頻等應用,每個對象都是由其服務器應用生成和維護。通過OLE技術,可以集成不同服務器應用提供的服務且用戶不必在處理與某特定應用程序相關的數據之前非得啟動該應用程序。在建立復合文檔時,通常采用的是OLE技術的鏈接或嵌入。鏈接和嵌入兩者很相似,都是一個文檔內部出現了另一個文檔的數據,但是兩者的后臺運作機制卻是不同的:(1)鏈接是把復合文檔中的對象同其它應用程序聯系起來的第一種方式。當把一個應用鏈接到一個復合文檔中后,其實該鏈接對象并不實際存在于該復合文檔中,復合文檔中僅包含了一個到該應用的鏈接引用,這個應用是作為單獨的磁盤文件存在的。因此如果這個應用文件有任何變化,這種變化就會在包含它鏈接的復合文檔中反映出來;(2)嵌入是把復合文檔中的對象同其它應用程序聯系起來的另一種方式。所謂嵌入是指將原始對象的一個拷貝連同管理該對象所需的全部信息一塊存儲在復合文檔中。在此方式中嵌入對象成為該復合文檔的一個物理組成部分,并且保持和生成它的應用程序之間的聯系。在鏈接和嵌入操作中,提供數據的一方稱為服務器應用,接收數據的一方稱為容器應用。嵌入操作把服務器應用的數據本身復制到容器應用的復合文檔中,但在鏈接操作中,容器應用的復合文檔只是包含了一個指向服務器應用的指針。3dsMax場景文件分析為了實現簡單快速的場景檢測,本專利技術結合OLE技術并從3dsMax場景文件的結構和內容入手,研究分析其內在本質。3dsMax場景文件是以max為后綴的容器格式文件,本專利技術針對3dsMax2009及其以后版本,分析其內部文件的組織方式。3dsMax場景文件包含的文件流如下所示:(1)3dsMax2009(2)3dsMax2010(3)3dsMax2011~2013(4)3dsMax2014~2本文檔來自技高網...

    【技術保護點】
    一種基于OLE技術的三維場景檢測方法,其特征是:3ds?Max?2009場景檢測流程: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:場景檢測結束。

    【技術特征摘要】
    1.一種基于OLE技術的三維場景檢測方法,其特征是:3dsMax2009場景檢測流程:Step1:分析max場景文件,提取所述max場景文件中各信息塊:Scene信息塊、Config信息塊、ClassData信息塊、DllDirectory信息塊、VideoPostQueue信息塊、ClassDirectory3信息塊、SummaryInformation信息塊、DocumentSummaryInformation信息塊;Step2:分析所述DocumentSummaryInformation信息塊中的所述max場景文件的摘要信息;Step3:分析所述Scene信息塊,提取貼圖路徑;Step4:根據需求修改所述Scene信息塊中所述貼圖路徑;Step5:按OLE格式保存所述max場景文件;Step6:場景檢測結束。2.根據權利要求1所述的方法,其特征是:3dsMax2010場景檢測流程:Step7:分析max場景文件,提取所述max場景文件中各信息塊:Scene信息塊、Config信息塊、ClassData信息塊、DllDirectory信息塊、SaveConfigData信息塊、VideoPostQueue信息塊、ClassDirectory3信息塊、FileAssetMetaData2信息塊、SummaryInformation信息塊、DocumentSummaryInformation信息塊;Step8:分析所述DocumentSummaryInformation...

    【專利技術屬性】
    技術研發人員:晏湘濤黃卓毛賜平謝嬋娟陳福興賀超
    申請(專利權)人:廣州渲一信息科技有限公司
    類型:發明
    國別省市:廣東,44

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 麻豆亚洲AV成人无码久久精品| 国产亚洲精品无码拍拍拍色欲| 日韩av无码中文无码电影| 亚洲性无码一区二区三区| 男人av无码天堂| 亚洲色偷拍区另类无码专区| 国产aⅴ无码专区亚洲av| 四虎国产精品永久在线无码| 久久综合一区二区无码| 精品欧洲av无码一区二区| 色综合色国产热无码一| 久久久久亚洲AV无码麻豆| 国产AV天堂无码一区二区三区| 国产av无码专区亚洲av桃花庵| 无码精品A∨在线观看十八禁| 特级做A爰片毛片免费看无码| 无码人妻丰满熟妇片毛片| 国产午夜无码精品免费看动漫| 在线观看无码的免费网站| 日韩免费人妻AV无码专区蜜桃| 国产精品JIZZ在线观看无码| 亚洲av无码专区在线| 一本加勒比hezyo无码专区| 九九在线中文字幕无码| 久久久久亚洲AV无码麻豆| 免费无码又爽又刺激一高潮| 无码A级毛片日韩精品| 亚洲最大无码中文字幕| 精品视频无码一区二区三区| 在线a亚洲v天堂网2019无码| 午夜无码视频一区二区三区| 亚洲AV无码资源在线观看| 中日韩精品无码一区二区三区| 亚洲精品~无码抽插| 中文字幕人妻无码专区| 中文字幕精品无码一区二区三区| 国产精品无码久久av不卡| 无码视频一区二区三区| 少妇极品熟妇人妻无码| 国产AV无码专区亚洲AV蜜芽| 久久久精品天堂无码中文字幕|