• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            eryar

            PipeCAD - Plant Piping Design Software.
            RvmTranslator - Translate AVEVA RVM to OBJ, glTF, etc.
            posts - 603, comments - 590, trackbacks - 0, articles - 0

            OpenCASCADE動(dòng)畫(huà)功能2

            Posted on 2019-12-05 17:37 eryar 閱讀(3437) 評(píng)論(0)  編輯 收藏 引用 所屬分類(lèi): 2.OpenCASCADE

            OpenCASCADE動(dòng)畫(huà)功能2

            eryar@163.com

             

            OpenCASCADE是一個(gè)開(kāi)發(fā)平臺(tái),主要提供三維曲面和實(shí)體建模、CAD數(shù)據(jù)交換及可視化等功能。OCCT最適用于開(kāi)發(fā)三維建模CAD軟件、加工制造或測(cè)量(CAM)軟件及數(shù)值仿真軟件。對(duì)于一些加工制造軟件,需要簡(jiǎn)單的動(dòng)畫(huà)仿真功能。本文主要就來(lái)說(shuō)說(shuō)OCCT的動(dòng)畫(huà)功能。

            OCCT7.1.0版本引入了類(lèi)AIS_Animation等用于實(shí)現(xiàn)動(dòng)畫(huà)功能的類(lèi)。

            https://www.opencascade.com/sites/default/files/documents/release_notes_7.1.0.pdf

             

            并在Draw Test Harness中增加命令vanimation來(lái)測(cè)試動(dòng)畫(huà)功能。其類(lèi)圖如下所示:

             

            根據(jù)類(lèi)圖可知,OCCT中的動(dòng)畫(huà)分兩種形式:模型動(dòng)畫(huà)和視圖動(dòng)畫(huà)。本文主要關(guān)注的是Draw Test Harness中的命令vanimation的一些參數(shù)設(shè)置對(duì)動(dòng)畫(huà)功能的影響。下圖為Draw Test Harness中命令vanimation的幫助信息:

             

            在命令的幫助信息中給了動(dòng)畫(huà)功能命令的詳細(xì)說(shuō)明。如動(dòng)畫(huà)的定義、視圖(相機(jī))動(dòng)畫(huà)、模型動(dòng)畫(huà)、增加回調(diào)函數(shù)及視頻錄制功能等。其中有兩個(gè)參數(shù)會(huì)影響動(dòng)畫(huà)過(guò)程中視圖的交互。這兩個(gè)參數(shù)是:

            l -freeLook:跳過(guò)視圖動(dòng)畫(huà),字面意思是動(dòng)畫(huà)的時(shí)候還可以對(duì)視圖進(jìn)行縮放、旋轉(zhuǎn)等操作;

            l -lockLoop:禁用交互,字面意思是鎖定動(dòng)畫(huà)循環(huán),動(dòng)畫(huà)過(guò)程中不能有交互,需要等待動(dòng)畫(huà)循環(huán)結(jié)束。

            這兩個(gè)參數(shù)的設(shè)置可以實(shí)現(xiàn)類(lèi)似于OpenSceneGraph中的動(dòng)畫(huà)仿真功能,感覺(jué)像是多線程的動(dòng)畫(huà)。即模型動(dòng)畫(huà)過(guò)程中還可以對(duì)視圖進(jìn)行交互操作。

             

            從上面的動(dòng)畫(huà)可以看出,當(dāng)模型動(dòng)畫(huà)的過(guò)程中,還可以對(duì)視圖進(jìn)行交互操作,如縮放和旋轉(zhuǎn)等。對(duì)于有這種功能需求的,可以參考Draw Test Harness中命令vanimation的具體代碼實(shí)現(xiàn)。

             


            為了方便大家在移動(dòng)端也能看到我的博文和討論交流,現(xiàn)已注冊(cè)微信公眾號(hào),歡迎大家掃描下方二維碼關(guān)注。
            Shing Liu(eryar@163.com)
            国产精品成人久久久久久久| 久久人人爽人人爽人人片AV东京热| 狠狠人妻久久久久久综合| 久久av无码专区亚洲av桃花岛| 色婷婷久久综合中文久久一本| 国产欧美一区二区久久| 国产精品久久久久久影院| 九九精品99久久久香蕉| 国产成人综合久久综合| 94久久国产乱子伦精品免费| 久久亚洲中文字幕精品一区四| 亚洲国产一成久久精品国产成人综合| 91精品国产91久久久久久蜜臀| 久久精品亚洲欧美日韩久久| 国产精品乱码久久久久久软件| 97视频久久久| 免费观看久久精彩视频| 久久精品国产亚洲一区二区三区| 国产精品99久久久精品无码| 国产精品久久波多野结衣| 久久精品中文字幕有码| 性色欲网站人妻丰满中文久久不卡| 老色鬼久久亚洲AV综合| 久久激情亚洲精品无码?V| 久久婷婷五月综合97色 | 久久久免费精品re6| 久久国产高清一区二区三区| 久久99精品久久久久久久久久| 九九久久精品无码专区| 久久综合给合久久狠狠狠97色| 久久婷婷五月综合成人D啪| 国产日产久久高清欧美一区| 亚洲午夜久久久久久久久久| 国内精品久久久久影院网站| 色偷偷888欧美精品久久久| 久久精品国产亚洲av麻豆色欲| 2021国产精品久久精品| 欧美激情精品久久久久久久| 欧美777精品久久久久网| 精品乱码久久久久久久| 国产精品美女久久久m|