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

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 林公子 閱讀(4694) 評論(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>
            欧美激情一区二区三区在线| 亚洲精品精选| 国产视频一区在线观看一区免费| 欧美日精品一区视频| 欧美激情在线观看| 欧美日韩精品免费观看视频| 欧美日韩成人综合| 国产精品久久久久影院色老大| 国产精品综合久久久| 国产日韩一区二区三区在线| 精品福利电影| 亚洲人成久久| 午夜精品福利一区二区三区av | 欧美在线free| 久久午夜精品一区二区| 欧美伦理在线观看| 亚洲婷婷免费| 久久免费国产精品| 欧美美女日韩| 国产亚洲精品bt天堂精选| 伊人精品久久久久7777| 亚洲精品免费网站| 欧美亚洲一区三区| 欧美激情一区二区在线| 一区二区国产日产| 久久久久九九九九| 欧美亚一区二区| 影音先锋亚洲一区| 亚洲主播在线观看| 欧美黑人在线播放| 亚洲欧美日产图| 欧美激情一区二区三级高清视频| 国产欧美精品国产国产专区| 亚洲剧情一区二区| 美女精品自拍一二三四| 亚洲国产精品久久久久秋霞不卡 | 久久精品亚洲| 亚洲六月丁香色婷婷综合久久| 久久精品国产一区二区三区| 欧美色视频一区| 91久久综合亚洲鲁鲁五月天| 欧美在线一二三区| 亚洲视频www| 欧美激情久久久| 激情文学一区| 久久aⅴ国产欧美74aaa| 一本色道久久88精品综合| 欧美激情一区二区三区蜜桃视频| 国内外成人在线| 亚洲欧美日韩一区二区| 亚洲精品国产品国语在线app| 久久久久久久久久久成人| 国产精品欧美久久| 亚洲性视频网站| 99精品视频免费| 欧美区一区二| 一本大道久久精品懂色aⅴ| 欧美高清日韩| 老司机免费视频一区二区| 国产一区二区0| 久久久久www| 久久精品一二三| 亚洲国产成人久久综合一区| 久久在线播放| 久久视频在线视频| 亚洲国产午夜| 亚洲精品日韩一| 欧美色另类天堂2015| 亚洲一区二区视频在线| avtt综合网| 欧美日韩一区免费| 亚洲精品字幕| 欧美日韩综合另类| 午夜日韩视频| 久久黄金**| 亚洲国产精品免费| 91久久黄色| 国产精品国产三级国产普通话三级| 亚洲一区二区三区乱码aⅴ| 亚洲性xxxx| 精品av久久久久电影| 老司机67194精品线观看| 久久久亚洲一区| 亚洲激情在线| 一区二区欧美日韩| 国产亚洲精品激情久久| 蜜臀va亚洲va欧美va天堂| 欧美一区亚洲一区| 免费91麻豆精品国产自产在线观看| 亚洲国产精品成人va在线观看| 亚洲娇小video精品| 欧美亚洲成人精品| 久久九九免费视频| 欧美激情第五页| 欧美一级在线播放| 麻豆精品视频在线观看视频| 亚洲视频综合| 久久国产一区| 在线视频欧美日韩| 久久精品综合| 亚洲在线不卡| 麻豆国产精品777777在线| 亚洲愉拍自拍另类高清精品| 久久久水蜜桃av免费网站| 亚洲一本视频| 美女精品国产| 久久国产精品久久国产精品 | 欧美精品系列| 久久婷婷一区| 国产精品久久久久7777婷婷| 欧美电影在线免费观看网站| 国产精品日韩欧美大师| 亚洲国产免费看| 国内精品久久久久影院薰衣草| 亚洲美女福利视频网站| 激情一区二区三区| 亚洲一区bb| 日韩视频免费| 久久手机精品视频| 欧美一区综合| 欧美日韩精品一区二区在线播放| 久久午夜精品一区二区| 国产精品网站在线播放| 亚洲三级免费| 亚洲狠狠丁香婷婷综合久久久| 亚洲影院在线| 午夜精品久久久久久久白皮肤| 欧美激情一区在线观看| 免费成人av资源网| 国产一区二区三区观看| 一本不卡影院| 在线亚洲电影| 欧美视频日韩视频| 国外成人在线视频| 亚洲一区久久久| 老司机67194精品线观看| 久久综合图片| 黄色日韩网站| 榴莲视频成人在线观看| 男人插女人欧美| 精品99一区二区| 久久蜜臀精品av| 欧美高清影院| 亚洲片区在线| 亚洲高清在线观看| 亚洲国内精品| 欧美www视频| 亚洲日本理论电影| 在线亚洲+欧美+日本专区| 欧美三级在线视频| 亚洲综合日韩在线| 久久久久这里只有精品| 樱花yy私人影院亚洲| 免费久久99精品国产自| 亚洲国产综合在线| 亚洲一区3d动漫同人无遮挡| 国产精品日韩欧美大师| 欧美一区二区视频97| 欧美 日韩 国产一区二区在线视频| 亚洲国产视频a| 欧美激情在线有限公司| 亚洲一区二区免费看| 久久躁日日躁aaaaxxxx| 亚洲高清久久久| 欧美区一区二| 午夜精品一区二区三区在线视| 美女免费视频一区| 99精品国产99久久久久久福利| 国产精品久久久一区二区三区| 性色av一区二区三区在线观看| 欧美福利在线观看| 亚洲深夜福利在线| 国产欧美一区二区视频| 美女国内精品自产拍在线播放| 夜夜精品视频| 久久亚洲高清| 一本色道久久加勒比88综合| 国产女主播一区二区三区| 免费在线观看精品| 亚洲欧美亚洲| 亚洲美女在线看| 免费国产自线拍一欧美视频| 99re这里只有精品6| 国模精品娜娜一二三区| 欧美日韩一卡| 久热成人在线视频| 亚洲一区二区视频在线观看| 欧美黑人一区二区三区| 久久久久久一区二区三区| 亚洲视频国产视频| 樱花yy私人影院亚洲| 国产精品男人爽免费视频1| 麻豆精品一区二区av白丝在线| 亚洲一区精彩视频| 亚洲精品乱码视频 | 亚洲久久一区| 欧美大片免费久久精品三p | 亚洲日韩欧美视频| 狠狠狠色丁香婷婷综合激情| 欧美日韩免费一区二区三区视频|