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

            GoodNight

              C++博客 :: 首頁(yè) :: 聯(lián)系 :: 聚合  :: 管理
              4 Posts :: 2 Stories :: 16 Comments :: 0 Trackbacks

            常用鏈接

            留言簿(2)

            我參與的團(tuán)隊(duì)

            搜索

            •  

            最新評(píng)論

            閱讀排行榜

            評(píng)論排行榜

            這些天在寫(xiě)場(chǎng)景管理的一些內(nèi)容以及渲染自己導(dǎo)出的模型的渲染器...

            首先先說(shuō)兩個(gè)導(dǎo)致我花了1天才解決的兩個(gè)弱智BUG...望大家以后注意....

            1. 如果使用固定管線渲染...千萬(wàn)千萬(wàn)記得在創(chuàng)建D3DMATERIAL9對(duì)象的時(shí)候ZeroMemory一下.....不然哪天你沒(méi)有設(shè)置鏡面光或者環(huán)境光的系數(shù)的時(shí)候就啥都看不到了....
            2.由于粗心大意...在SHADER傳參的時(shí)候?qū)Effect->SetTexture("g_Tex",...);寫(xiě)成了pEffect->SetTextrue("g_tex",...),結(jié)果悲劇就發(fā)生了....

            這兩天在測(cè)試模型渲染器的效率....遇到一些問(wèn)題....還望各位大牛指點(diǎn)一下...

            先來(lái)比較一下這兩張圖:





            首先說(shuō)一下,當(dāng)把靜態(tài)模型加到1000個(gè)以后,也就是所謂的百萬(wàn)個(gè)三角形后,其實(shí)對(duì)渲染的效率影響并不是很大...
            可見(jiàn)現(xiàn)在GPU對(duì)于頂點(diǎn)的處理基本不是問(wèn)題(不要太變態(tài)的情況下)...順便提一句,我的是7300GS顯卡

            在渲染過(guò)程中用的是VS&PS2.0

            但是大家可以看到第一張圖中幀數(shù)比第二張圖中的幀數(shù)少了8幀左右

            先忽略掉那多出來(lái)的20個(gè)1024個(gè)面,我認(rèn)為不是關(guān)鍵...

            這兩次渲染中我只是將模型的縮放比例從0.4變?yōu)榱?.2,僅此而已...
            不影響場(chǎng)景管理...因?yàn)槲业膱?chǎng)景管理還沒(méi)有加動(dòng)態(tài)的對(duì)象...呵呵...
            那為什么效率出現(xiàn)了差別...

            比較直觀的看就是說(shuō)第一張圖中像素對(duì)后臺(tái)緩沖區(qū)的填充率更高...而第二個(gè)更低...
            那換句話說(shuō)依然瓶頸是在于像素著色...但是具體在于像素著色的哪個(gè)方面呢,望高手解答一下...

            再給一張圖作為參考



            其實(shí)這張圖中渲染了200次骨骼動(dòng)畫(huà)模型
            這次我把所有的渲染的位置都放在了同一個(gè)點(diǎn)...
            幀數(shù)居然只有8了...如果說(shuō)上面兩張圖的比較結(jié)果是像素填充后臺(tái)緩沖區(qū)的填充率過(guò)高...
            那么這張圖又如何來(lái)解釋呢....ZBUFFER的問(wèn)題么???

            同時(shí)...在場(chǎng)景管理中....想優(yōu)化一下攝像機(jī)平截頭體和四叉樹(shù)節(jié)點(diǎn)的判斷位置關(guān)系的代碼...
            望各位大牛提供一點(diǎn)思路...
            posted on 2009-10-14 19:57 G++ 閱讀(2046) 評(píng)論(4)  編輯 收藏 引用

            Feedback

            # re: 關(guān)于GPU渲染的效率問(wèn)題[未登錄](méi) 2009-10-15 21:19 清風(fēng)
            你有對(duì)渲染列表進(jìn)行排序嗎?個(gè)人理解,你的第一個(gè)問(wèn)題就是像素填充率導(dǎo)致的,然后第二個(gè)問(wèn)題,不知道你是不是用D3D進(jìn)行渲染的?D3D默認(rèn)的z測(cè)試方法是當(dāng)當(dāng)前像素的Z深度小于或者等于深度緩沖的值時(shí)通過(guò)測(cè)試,你把所有骨骼動(dòng)畫(huà)模型都渲染在同一個(gè)位置,在默認(rèn)情況下每個(gè)像素都會(huì)通過(guò)測(cè)試進(jìn)入你的ps程序中進(jìn)行處理,這樣就加重了渲染負(fù)擔(dān)。  回復(fù)  更多評(píng)論
              

            # re: 關(guān)于GPU渲染的效率問(wèn)題 2009-10-16 19:12 G++
            @清風(fēng)
            恩,我很同意你的觀點(diǎn),但是如果要說(shuō)到解決方案的話,你有什么看法...感覺(jué)只能通過(guò)排序算法來(lái)能解決像素級(jí)著色問(wèn)題了吧...順便還能把ALPHABLEND的問(wèn)題也一起解決了...呵呵  回復(fù)  更多評(píng)論
              

            # re: 關(guān)于GPU渲染的效率問(wèn)題[未登錄](méi) 2009-10-17 14:00 清風(fēng)
            @G++
            對(duì)渲染隊(duì)列進(jìn)行排序,由前向后渲染物體,這是一種基本的優(yōu)化策略,至于透明物體的排序跟這里的排序解決的不是一個(gè)問(wèn)題,方式也不一樣  回復(fù)  更多評(píng)論
              

            # re: 關(guān)于GPU渲染的效率問(wèn)題 2010-07-01 16:11
            第一個(gè)問(wèn)題,是否存在Mipmap上的問(wèn)題?遠(yuǎn)處的模型在紋理采樣和像素填充上會(huì)更快。
            第二個(gè)問(wèn)題不知作何解釋?zhuān)皇菤w罪于ZBuffer有點(diǎn)說(shuō)不過(guò)去,你把那200個(gè)動(dòng)態(tài)模型放遠(yuǎn)點(diǎn)試試。  回復(fù)  更多評(píng)論
              


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


            国产精品天天影视久久综合网| 免费无码国产欧美久久18| 青青草原综合久久大伊人| 久久久国产精华液| 狠狠狠色丁香婷婷综合久久俺| 精品国产热久久久福利| 久久久久久精品免费免费自慰| 狠狠88综合久久久久综合网| 久久精品二区| 精品久久久无码人妻中文字幕豆芽| 久久无码人妻一区二区三区| AA级片免费看视频久久| 97精品依人久久久大香线蕉97| 国产福利电影一区二区三区久久老子无码午夜伦不 | 2020国产成人久久精品 | 国产综合免费精品久久久| 国产精品久久久久久五月尺| 日韩一区二区久久久久久| 日韩乱码人妻无码中文字幕久久 | 婷婷综合久久狠狠色99h| 亚洲国产精品久久久天堂| 久久人人爽人爽人人爽av| 国产精品九九久久免费视频 | 国产成人久久精品二区三区| 久久人妻AV中文字幕| 国产精品嫩草影院久久| …久久精品99久久香蕉国产| 久久综合九色综合网站| 久久影院午夜理论片无码| 久久精品九九亚洲精品天堂| 伊人久久大香线蕉av不卡| 一本色道久久88综合日韩精品 | 亚洲午夜久久久影院伊人| 99久久婷婷国产一区二区| 久久国产精品99久久久久久老狼| 亚洲乱码日产精品a级毛片久久 | 国产午夜精品久久久久九九电影 | 日韩人妻无码一区二区三区久久99| 亚洲国产成人久久综合一| 2022年国产精品久久久久| 久久99精品久久久久久久不卡|