青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

C++優雅之旅

探索C++

  C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
  15 隨筆 :: 0 文章 :: 20 評論 :: 0 Trackbacks

   學習D3D9的時候遇到靈活頂點格式(FVF)中D3DFVF_XYZRHW和D3DFVF_XYZ之間差異而引起的問題。
參看了同是C++博客的一篇博文,其分析如下:
       The RHW value, which stands for Reciprocal of Homogeneous W[1], tells Direct3D that the vertices that are being used are already in screen coordinates. This value is normally used in fog and clipping calculations and should be set to 1.0.
       在頂點結構體中沒有RHW時,Direct3D將執行視、投影、世界等變換以及進行光線計算,之后你才能在窗口中得到你所繪制的物體。當頂點結構體中有RHW時,就像上面那段英文所述,告知Direct3D使用的頂點已經在屏幕坐標系中了,不再執行視圖、投影、世界等變換和光線計算,因為D3DFVF_XYZRHW標志告訴它頂點已經經過了這些處理,并直接將頂點進行光柵操作,任何用SetTransform進行的轉換都對其無效。不過這時的原點就在客戶區的左上角了,其中x向右為正,y向下為正,而z的意義已經變為z-buffer的象素深度。
       值得注意的是D3DFVF_XYZRHW和D3DFVF_XYZ、D3DFVF_NORMAL不能共存,因為后兩個標志與前一個矛盾。在使用這種頂點時,系統需要頂點的位
置已經經過變換了,也就是說x、y必須在屏幕坐標系中,z必須是z-buffer中的象素深度,取值范圍:0.0-1.0,離觀察者最近的地方為0.0,觀察范圍內最遠可見的地方為1.0。
---------------------------------------------------------------------------------------------------------------------------------------------------------------
       結合我自己的試驗,有一些發現,記錄下來以備忘。
       D3DFVF_XYZ默認的用戶區中心坐標是(0,0),而D3DFVF_XYZRHW是左上角為(0,0)
       用D3DFVF_XYZ默認的為非光照的,而D3DFVF_XYZRHW是高洛德光照。
       當使用D3DFVF_XYZ時,要設置渲染狀態:

      g_pd3dDevice->SetRenderState(D3DRS_LIGHTING,FALSE)
         而且要設置觀察矩陣和投影矩陣,例如:
        
      D3DXMATRIX matProj;
      D3DXMATRIX matView;

    
// Create and set the projection matrix
      D3DXMatrixPerspectiveFovLH(&matProj, D3DX_PI/4.0f1.33333f1.0f1000.0f);
      g_pd3dDevice
->SetTransform(D3DTS_PROJECTION, &matProj);

     
// Create and set the view matrix
      D3DXMatrixLookAtLH(&matView,                                \
        
&D3DXVECTOR3(0.0f0.0f-500.0f),       \
        
&D3DXVECTOR3(0.0f0.0f0.0f),          \
        
&D3DXVECTOR3(0.0f1.0f0.0f));
      g_pd3dDevice
->SetTransform(D3DTS_VIEW, &matView);
        否則沒有渲染結果。
posted on 2008-07-14 20:48 林公子 閱讀(4695) 評論(0)  編輯 收藏 引用 所屬分類: DirectX
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            欧美在线一区二区三区| 欧美三级黄美女| 亚洲国产成人在线视频| 欧美一区二区三区久久精品茉莉花| 99精品国产在热久久下载| 永久免费毛片在线播放不卡| 国产一区二区日韩| 亚洲国产导航| av不卡在线观看| 亚洲香蕉网站| 欧美一区在线直播| 免播放器亚洲| 亚洲免费久久| 亚洲欧美文学| 久久久国产午夜精品| 免费av成人在线| 欧美日韩在线视频一区| 国产精品一区二区三区四区五区| 国产一区99| 一本色道久久综合亚洲精品不 | 国产精品美女xx| 新片速递亚洲合集欧美合集| 国语自产精品视频在线看8查询8| 欧美伦理a级免费电影| 久久久久久久久一区二区| 亚洲在线不卡| 免费91麻豆精品国产自产在线观看| 久久久久久久一区二区三区| 噜噜噜久久亚洲精品国产品小说| 欧美精品一区在线| 国产一区二区丝袜高跟鞋图片| 亚洲黄色影院| 欧美在线观看一区| 亚洲精品国产精品乱码不99| 免费欧美日韩国产三级电影| 亚洲毛片av在线| 久久免费观看视频| 国产精品嫩草影院av蜜臀| 在线看片一区| 久久精品99| 中日韩高清电影网| 欧美国产视频在线| 精品成人在线| 亚欧美中日韩视频| 99re热这里只有精品免费视频| 久久国产精品高清| 国产精品丝袜白浆摸在线| 亚洲精品一区二区三区av| 久久视频一区二区| 亚洲欧美日本伦理| 欧美日韩调教| 亚洲美女黄色| 欧美刺激性大交免费视频| 午夜精彩视频在线观看不卡| 欧美日韩性视频在线| 亚洲激情影视| 亚洲电影免费观看高清完整版在线观看| 欧美一级二区| 国产揄拍国内精品对白| 欧美一区中文字幕| 欧美一区不卡| 狠狠干综合网| 蘑菇福利视频一区播放| 久久免费视频在线观看| 影音先锋成人资源站| 牛牛影视久久网| 久久视频在线视频| 亚洲夫妻自拍| 亚洲日本中文字幕免费在线不卡| 欧美成在线视频| 99视频超级精品| 在线视频一区二区| 国产伦精品一区二区三区视频黑人| 老司机亚洲精品| 一区精品久久| 欧美mv日韩mv国产网站app| 欧美成人视屏| 9色国产精品| 久久国产免费看| 亚洲美女免费视频| 午夜精品久久久久久久99水蜜桃 | 亚洲性夜色噜噜噜7777| 欧美视频在线播放| 欧美一区在线直播| 久久国产黑丝| 亚洲黄色一区| 9久re热视频在线精品| 欧美日韩影院| 久久精品一本| 欧美大色视频| 午夜在线成人av| 久久久91精品| 在线视频一区二区| 欧美在线观看www| 亚洲精品自在久久| 亚洲免费在线| 亚洲精品综合| 久久精品国产第一区二区三区最新章节 | 一本色道久久综合狠狠躁篇的优点| 一区二区三区欧美亚洲| 国外成人性视频| 99成人免费视频| 亚洲福利在线观看| 在线一区二区三区四区| 一色屋精品视频免费看| 亚洲精品国产品国语在线app| 国产精品爽黄69| 亚洲人成啪啪网站| 国产一区二区三区成人欧美日韩在线观看 | 一区二区三区视频在线看| 国内精品久久久久久久果冻传媒| 亚洲激情第一页| 国产亚洲精品aa| 一本久道久久综合狠狠爱| 黄色一区二区三区| 亚洲香蕉网站| 欧美成人免费观看| 亚洲啪啪91| 国产精品久久久久久久久免费 | 欧美电影免费观看| 国产欧美日韩精品丝袜高跟鞋| 欧美在线观看视频一区二区三区 | 欧美高清不卡在线| 亚洲欧美国产精品桃花| 鲁大师影院一区二区三区| 欧美影院在线| 国产精品高精视频免费| 欧美国产日韩一区二区三区| 国产免费亚洲高清| 一区二区三区精品在线 | 欧美伊久线香蕉线新在线| 欧美精品啪啪| 亚洲国产精品嫩草影院| 怡红院精品视频| 久久精品99国产精品酒店日本| 欧美一区二区三区免费在线看| 欧美午夜精品伦理| 一区二区三区不卡视频在线观看| 99这里只有精品| 欧美日韩国产综合网| 亚洲精品在线二区| 在线午夜精品| 国产精品夜夜夜| 香蕉亚洲视频| 久久天天躁狠狠躁夜夜爽蜜月| 狠狠色2019综合网| 久久精品人人爽| 美女免费视频一区| 91久久国产自产拍夜夜嗨| 久久一区中文字幕| 欧美韩日一区二区三区| 亚洲美女91| 国产精品成人免费| 午夜日韩在线观看| 免费成人高清视频| 亚洲国产精品一区二区尤物区 | 国产精品视频你懂的| 亚洲视频免费| 久久精品国产免费看久久精品| 国产视频久久网| 久久免费观看视频| 日韩一二三区视频| 久久国内精品视频| 亚洲激情av在线| 欧美日韩中文字幕综合视频| 亚洲影视在线| 嫩草成人www欧美| 亚洲视频1区2区| 国产在线不卡| 欧美日韩视频免费播放| 欧美一级视频免费在线观看| 欧美日韩精品综合| 国产一区二区精品丝袜| 黄色亚洲大片免费在线观看| 亚洲欧洲一区二区三区在线观看| 亚洲视频在线一区观看| 久久av在线| 日韩午夜激情| 欧美人妖在线观看| 99这里只有精品| 亚洲欧美日韩国产成人| 亚洲欧美精品在线观看| 久久久国产精品一区二区中文| 亚洲黄色成人| 国产精品欧美日韩| 欧美高清在线精品一区| 亚洲专区免费| 最新国产成人在线观看| 久久av一区二区三区漫画| 亚洲作爱视频| 狠狠综合久久av一区二区老牛| 欧美日韩第一区| 久久中文精品| 欧美一区视频| 亚洲午夜小视频| 亚洲精品视频一区| 免播放器亚洲| 开元免费观看欧美电视剧网站| 亚洲性视频h| 亚洲美女在线国产|