• <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>
            隨筆 - 505  文章 - 1034  trackbacks - 0
            <2011年5月>
            24252627282930
            1234567
            891011121314
            15161718192021
            22232425262728
            2930311234


            子曾經曰過:編程無他,唯手熟爾!

            常用鏈接

            留言簿(94)

            隨筆分類(649)

            隨筆檔案(505)

            相冊

            BCB

            Crytek

            • crymod
            • Crytek's Offical Modding Portal

            Game Industry

            OGRE

            other

            Programmers

            Qt

            WOW Stuff

            搜索

            •  

            積分與排名

            • 積分 - 911663
            • 排名 - 14

            最新隨筆

            最新評論

            閱讀排行榜

            評論排行榜

            在游戲里面鼠標與某個npc相交了后,就讓npc的邊緣高亮顯示或者怎么處理下,讓玩家很明確地知道他點下去就能選中此npc。《卓越之劍》有這效果。google了下沒找到相關資料。

            我在gamedev上的entity after he click the mouse left button.for example, there are many monsters around the main character in the game,
             it is not easy to pick one monster.I googled this,but found nothing.who can give me some suggestion?

            老外的回答:
            The simplest method is to draw the object colored in the highlight color, with some scaling to make it larger than the

            original object. Do this drawing with depth writes turned off. Then, after this, draw the object as usual, with depth

            writes on again.There are more complex methods, depending on your application - depending on what is your bottleneck,

            depending on complexity of your monster models etc etc. but the method above is simple to implement and should work
            for most cases.



             

            逍遙劍客對此問題的解決辦法

            2009-7-3
            學習了這么久,也自己試試


            遇到的問題:
            Pass 0  Render State設為D3DCULL_CW,
            Pass 1 Render Staete要設為D3DCULL_None
            http://msdn.microsoft.com/en-us/library/ee416459(VS.85).aspx
            D3DCULL_CW
            Cull back faces with clockwise vertices.
            D3DCULL_CCW
            Cull back faces with counterclockwise vertices.

            下一步在目前的項目里實現下。
            posted on 2007-11-18 20:30 七星重劍 閱讀(2033) 評論(6)  編輯 收藏 引用 所屬分類: Game Graphics

            FeedBack:
            # re: 物件的邊緣高亮(Entity edge highlight)[未登錄] 2007-11-19 00:02 flyman
            :-),這樣確實很妙,有遮擋了,其不是出來一個圈,呵呵  回復  更多評論
              
            # re: 物件的邊緣高亮(Entity edge highlight) 2007-11-19 03:31 逍遙劍客
            我解決了這個方法的缺點了,呵呵
            放縮模型時用法線方向上的放縮,這樣就不會錯位了
            然后放大的模型用D3DCULL_CW來渲染,這樣也就不用關閉Depth-Write了
            明天看看咋加到游戲里去  回復  更多評論
              
            # re: 物件的邊緣高亮(Entity edge highlight) 2007-11-19 12:18 重劍
            @逍遙劍客
            good work  回復  更多評論
              
            # re: 物件的邊緣高亮(Entity edge highlight) 2007-11-19 12:18 重劍
            @flyman
            gamedev上高手多啊  回復  更多評論
              
            # re: 物件的邊緣高亮(Entity edge highlight)[未登錄] 2007-11-19 17:22 flyman
            @逍遙劍客
            你想的太妙了,這種方法確實不錯。  回復  更多評論
              
            # re: 物件的邊緣高亮(Entity edge highlight) 2012-10-08 11:15 鍵盤
            還是有問題把,如果遇到半透的或者中間是鏤空的npc,不就穿幫了么?  回復  更多評論
              
            久久精品无码一区二区三区| 久久久免费观成人影院| 久久青青草原精品国产不卡| 日本三级久久网| 久久亚洲国产精品一区二区| 久久精品国产精品亚洲精品| 久久精品视频网| 国产成人精品久久一区二区三区av| 伊人久久大香线蕉av不卡| 久久人人添人人爽添人人片牛牛| 青青草原综合久久大伊人导航| 日韩久久无码免费毛片软件| 国产精品久久婷婷六月丁香| 久久天天躁狠狠躁夜夜不卡| 亚洲人成伊人成综合网久久久| 亚洲va久久久噜噜噜久久男同| 久久久精品人妻一区二区三区蜜桃| 久久久久亚洲AV成人片| 精品久久久久久中文字幕| 久久综合狠狠色综合伊人| 久久久久国产精品麻豆AR影院| 欧美一级久久久久久久大| 亚洲va国产va天堂va久久| 91麻豆精品国产91久久久久久| 久久久久国产| AV色综合久久天堂AV色综合在| 88久久精品无码一区二区毛片| 久久亚洲天堂| 久久夜色精品国产噜噜亚洲AV| 国产亚洲欧美成人久久片| 污污内射久久一区二区欧美日韩| 中文精品久久久久人妻不卡| 99久久国产综合精品网成人影院| 亚洲欧美日韩精品久久亚洲区| 久久精品午夜一区二区福利 | 久久综合精品国产一区二区三区| 久久综合偷偷噜噜噜色| 91精品国产综合久久四虎久久无码一级| 国产高潮久久免费观看| 中文字幕人妻色偷偷久久| 国产亚洲成人久久|