• <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>

            Binormal

            The genuine programmers use C++

             

            每周算法:網(wǎng)格勾邊之輪廓檢測(cè)算法

            在某些情況下需要做網(wǎng)格的輪廓檢測(cè),例如ShadowVolume,勾邊渲染等,具體算法如下:

            假設(shè)參考邊為uv,u和v是兩個(gè)端點(diǎn)所有共享邊uv的面集合記為sides,則:
            1.遍歷網(wǎng)格的索引緩存,對(duì)每條邊構(gòu)建sides;
            2.對(duì)每個(gè)sides集合,檢查dot(normal(side[i]),view),view是視線(xiàn)方向,如果結(jié)果中有正有負(fù),則該邊為輪廓邊,將輪廓邊加入一個(gè)圖結(jié)構(gòu)graph;
            3.在graph中使用深度優(yōu)先算法檢測(cè)回環(huán),如果有回環(huán)就是輪廓.

            posted on 2010-07-25 13:45 Binormal 閱讀(792) 評(píng)論(0)  編輯 收藏 引用


            只有注冊(cè)用戶(hù)登錄后才能發(fā)表評(píng)論。
            網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問(wèn)   Chat2DB   管理


            導(dǎo)航

            統(tǒng)計(jì)

            常用鏈接

            留言簿(2)

            隨筆檔案

            文章檔案

            搜索

            最新評(píng)論

            閱讀排行榜

            評(píng)論排行榜

            国产91色综合久久免费| 亚洲精品99久久久久中文字幕| 久久精品不卡| 一本色综合久久| 精品熟女少妇AV免费久久| 久久综合精品国产二区无码| 久久综合给久久狠狠97色 | 91久久精品国产91性色也| 狠狠色综合网站久久久久久久| 精品人妻伦九区久久AAA片69| 国产精品亚洲综合久久| 久久久久99精品成人片试看 | 久久美女网站免费| 久久综合九色综合久99| 国产麻豆精品久久一二三| 色偷偷91久久综合噜噜噜噜| WWW婷婷AV久久久影片| 久久精品国产男包| 99久久精品免费看国产一区二区三区 | 久久久久久人妻无码| 久久综合久久鬼色| 亚洲嫩草影院久久精品| 欧美午夜精品久久久久免费视| 精品综合久久久久久88小说| 久久精品九九亚洲精品| 久久久久久久91精品免费观看| 国产精品激情综合久久| 99re久久精品国产首页2020| 久久笫一福利免费导航 | 亚洲精品NV久久久久久久久久 | 久久成人国产精品| 国色天香久久久久久久小说| 欧美午夜A∨大片久久 | 国产成人综合久久精品红| 色噜噜狠狠先锋影音久久| 久久91精品国产91久久小草| 久久婷婷五月综合97色| 男女久久久国产一区二区三区| 狠狠综合久久AV一区二区三区| 久久精品综合网| 亚洲AV无码久久寂寞少妇|