• <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 - 曲線自交

            Posted on 2023-12-02 12:21 eryar 閱讀(1131) 評(píng)論(0)  編輯 收藏 引用 所屬分類: 2.OpenCASCADE

            OpenCASCADE - 曲線自交

            1 Introduction

            OpenCASCADE為二維曲線提供了求交及自交的類 Geom2dAPI_InterCurveCurve:當(dāng)傳入一個(gè)二維幾何曲線時(shí)可以計(jì)算自交self-intersections。但是沒有提供直接的三維幾何曲線求交的類,也沒有直接的計(jì)算自交的類。有人同學(xué)問OpenCASCADE有沒有三維曲線自交的功能,其實(shí)理解兩個(gè)Edge求交算法后,可以自己實(shí)現(xiàn)一個(gè)自交函數(shù)。

            2 Self-Intersection

            因?yàn)镺penCASCADE中兩條三維曲線求交的類是IntTools_EdgeEdge,其實(shí)現(xiàn)原理是基于包圍盒的分割法。基于這個(gè)分割遞歸思想,實(shí)現(xiàn)自交也可以參考這個(gè)思路。算法的流程為:輸入一條要計(jì)算自交的邊Edge,對(duì)邊進(jìn)行離散采樣,將采樣得到的每段曲線的包圍盒生成BVH進(jìn)行相交檢測(cè),將BVH中包圍盒相交的兩條曲線調(diào)用IntTools_EdgeEdge來(lái)計(jì)算相交。

            離散得到的曲線段會(huì)比較多,如果用兩個(gè)循環(huán)來(lái)檢測(cè)兩兩曲線段的相交情況性能差,可以引入BVH提高性能。

            3 Test

            可以通過插值Interpolate來(lái)構(gòu)造曲線測(cè)試,指定幾個(gè)自交點(diǎn)來(lái)構(gòu)造插值曲線。計(jì)算結(jié)果如下圖所示:

            與曲線求交原理類似,都是使用離散的方法,可以思考一下數(shù)值算法如何處理。

            久久久久国产精品三级网| 伊人久久大香线蕉AV一区二区| 久久久久久无码Av成人影院| 久久一日本道色综合久久| 久久综合久久综合久久| 亚洲国产精品一区二区三区久久| 久久精品一区二区三区AV| 天天久久狠狠色综合| 欧美国产成人久久精品| 国产精品九九久久免费视频| 无码超乳爆乳中文字幕久久| 久久人人爽人人爽人人片AV东京热| 囯产极品美女高潮无套久久久| 天天综合久久久网| 97精品伊人久久大香线蕉app| 亚洲国产香蕉人人爽成AV片久久| 99精品国产在热久久| 久久久久青草线蕉综合超碰| 久久亚洲天堂| 精品久久国产一区二区三区香蕉| 久久99国产精品久久久| 久久久久久夜精品精品免费啦| 久久久久99精品成人片三人毛片 | 亚洲伊人久久成综合人影院| 中文字幕亚洲综合久久2| 97久久精品无码一区二区| 久久久无码精品亚洲日韩蜜臀浪潮| 国产精品久久婷婷六月丁香| 亚洲国产小视频精品久久久三级| 精品久久久久久无码国产| 日本精品久久久中文字幕| 久久成人精品视频| 欧美伊香蕉久久综合类网站| 99久久99久久精品国产| 一本大道久久a久久精品综合| 久久本道伊人久久| 国产69精品久久久久99| 国产高潮国产高潮久久久91 | 精品久久久久一区二区三区| 久久久这里有精品中文字幕| 久久亚洲精品国产亚洲老地址|