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

隨筆 - 20, 文章 - 0, 評(píng)論 - 45, 引用 - 0
數(shù)據(jù)加載中……

關(guān)于DirectX3D頂點(diǎn)格式D3DFVF_XYZRHW

        D3DFVF_XYZ和D3DFVF_XYZRHW有什么區(qū)別?以前好像沒(méi)有仔細(xì)思考過(guò),只是見(jiàn)到Beginning DirectX9中如是說(shuō):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.

    今天,做了個(gè)實(shí)驗(yàn)得知,在頂點(diǎn)結(jié)構(gòu)體中沒(méi)有RHW時(shí),Direct3D將執(zhí)行視、投影、世界等變換以及進(jìn)行光線(xiàn)計(jì)算,之后你才能在窗口中得到你所繪制的物 體。當(dāng)頂點(diǎn)結(jié)構(gòu)體中有RHW時(shí),就像上面那段英文所述,告知Direct3D使用的頂點(diǎn)已經(jīng)在屏幕坐標(biāo)系中了,不再執(zhí)行視圖、投影、世界等變換和光線(xiàn)計(jì) 算,因?yàn)镈3DFVF_XYZRHW標(biāo)志告訴它頂點(diǎn)已經(jīng)經(jīng)過(guò)了這些處理,并直接將頂點(diǎn)進(jìn)行光柵操作,任何用SetTransform進(jìn)行的轉(zhuǎn)換都對(duì)其無(wú) 效。不過(guò)這時(shí)的原點(diǎn)就在客戶(hù)區(qū)的左上角了,其中x向右為正,y向下為正,而z的意義已經(jīng)變?yōu)閦-buffer的象素深度。

    值得注意的是,D3DFVF_XYZRHW和D3DFVF_XYZ、D3DFVF_NORMAL不能共存,因?yàn)楹髢蓚€(gè)標(biāo)志與前一個(gè)矛盾。在使用這種頂點(diǎn) 時(shí),系統(tǒng)需要頂點(diǎn)的位置已經(jīng)經(jīng)過(guò)變換了,也就是說(shuō)x、y必須在屏幕坐標(biāo)系中,z必須是z-buffer中的象素深度,取值范圍:0.0-1.0,離觀察者 最近的地方為0.0,觀察范圍內(nèi)最遠(yuǎn)可見(jiàn)的地方為1.0[2]。

_______________________

[1] RHW表示投影空間中頂點(diǎn)所在的齊次點(diǎn)(x,y,z,w)(homogeneous point)的w坐標(biāo)的倒數(shù)(reciprocal)。

[2] 可以通過(guò)用以下頂點(diǎn)結(jié)構(gòu),在程序中創(chuàng)建x,y相同但z分別為0.0f和1.0f的兩個(gè)帶顏色的點(diǎn)來(lái)看看哪個(gè)顏色的點(diǎn)被哪個(gè)顏色的點(diǎn)遮擋,然后交換兩點(diǎn)的z值看看情況又是如何。

// Custome Color Vertex
struct ColorVertex
{
    
float x;
    
float y;
    
float z;
    
float rhw;
    
float psize;
    DWORD color;
    
const static DWORD FVF;
};
const DWORD ColorVertex::FVF = D3DFVF_XYZRHW | D3DFVF_PSIZE | D3DFVF_DIFFUSE; 

posted on 2011-04-29 22:04 Kenny Jiang 閱讀(2106) 評(píng)論(1)  編輯 收藏 引用 所屬分類(lèi): graphics

評(píng)論

# re: 關(guān)于DirectX3D頂點(diǎn)格式D3DFVF_XYZRHW  回復(fù)  更多評(píng)論   

繪制平面的東西還是直接用一個(gè)2D矩陣做吧, 靈活一些
2011-05-03 16:57 | 戰(zhàn)魂小筑

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


青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            亚洲视频碰碰| 国产一区二区精品| 亚洲精品影院| 欧美激情精品久久久久久久变态 | 亚洲神马久久| 亚洲欧洲一区二区三区久久| 日韩视频一区| 亚洲一二三区在线| 性欧美1819性猛交| 久久久亚洲一区| 欧美**字幕| 欧美日韩综合在线免费观看| 欧美日韩亚洲一区二区三区四区 | 亚洲欧洲日产国产网站| 最近中文字幕日韩精品| 亚洲主播在线观看| 老司机成人在线视频| 亚洲国产二区| 日韩一级黄色片| 免费日韩精品中文字幕视频在线| 欧美精品福利视频| 伊人久久婷婷| 欧美在线视频一区| 99在线精品视频| 快播亚洲色图| 一区二区三区在线视频播放| 亚洲一区三区视频在线观看| 免费日本视频一区| 亚久久调教视频| 欧美婷婷在线| 国产精品99久久99久久久二8| 免费成人av| 久久精品99国产精品日本| 欧美调教vk| 欧美一区二区视频在线| 日韩亚洲一区在线播放| 欧美剧在线免费观看网站| 久久精品二区三区| 国产精品亚洲激情| 欧美一区二区精美| 久久se精品一区精品二区| 国产欧美日本一区视频| 欧美在线视频免费观看| 久久国产66| 亚洲高清自拍| 最新国产成人av网站网址麻豆| 免费看的黄色欧美网站| 日韩视频在线观看免费| 亚洲欧洲在线一区| 国产日韩av一区二区| 久久在线免费观看视频| 男女精品网站| 久久国产精品久久久久久电车| 亚洲激情精品| 欧美伊人影院| 一区二区三区 在线观看视| 亚洲免费视频中文字幕| 亚洲人成啪啪网站| 欧美一区二区| 午夜激情久久久| 久久综合伊人| 久久久久久香蕉网| 欧美午夜免费影院| 母乳一区在线观看| 国产欧美韩国高清| 99精品福利视频| 99精品国产99久久久久久福利| 欧美一区二视频| 欧美在线一二三四区| 国产精品国产三级国产普通话蜜臀 | 伊伊综合在线| 中日韩高清电影网| 一区二区三区精品在线| 欧美福利电影网| 蜜桃视频一区| 亚洲国产毛片完整版 | 久久黄色网页| 国产精品美女视频网站| 一区二区欧美在线| 亚洲午夜久久久久久久久电影网| 欧美精品色综合| 亚洲精品九九| 亚洲一区自拍| 国产一区二区高清| 欧美在线亚洲一区| 亚洲电影免费| 亚洲男人第一av网站| 国产日韩亚洲欧美综合| 欧美一区二区免费| 亚洲高清三级视频| 亚洲一区成人| 亚洲国产精品成人综合| 欧美日韩亚洲成人| 午夜精品久久久久久久蜜桃app| 久久精品综合| 一区二区三区|亚洲午夜| 国产无遮挡一区二区三区毛片日本| 欧美在线精品免播放器视频| 亚洲精品美女在线观看| 久久久中精品2020中文| 亚洲无人区一区| 一区二区三区av| 亚洲电影专区| 韩日成人在线| 国产精品入口麻豆原神| 欧美日韩成人综合在线一区二区| 欧美一区午夜视频在线观看| 亚洲人成人99网站| 国语自产偷拍精品视频偷| 欧美四级在线观看| 欧美激情中文字幕一区二区| 蜜臀av国产精品久久久久| 久久国产综合精品| 久久国产婷婷国产香蕉| 亚洲一区二区精品| 亚洲欧美视频一区| 午夜精品三级视频福利| 午夜国产欧美理论在线播放 | 亚洲欧美日韩国产一区| 欧美激情亚洲另类| 欧美国产精品v| 欧美日韩亚洲国产一区| 欧美体内she精视频在线观看| 国产精品视频久久| 国产综合色精品一区二区三区| 国产精品高清一区二区三区| 久热精品视频在线观看| 亚洲第一色在线| 午夜精品久久久久影视| 久久综合伊人77777尤物| 欧美日韩日本网| 国产一区二区按摩在线观看| 99视频在线观看一区三区| 欧美亚洲午夜视频在线观看| 久久亚洲影院| 一区二区三区不卡视频在线观看 | 欧美日韩精品一区二区| 国产精品自拍视频| 夜夜嗨av一区二区三区四季av| 午夜免费日韩视频| 亚洲片区在线| 欧美在线国产精品| 一本到12不卡视频在线dvd| 亚洲影视综合| 国产精品国产成人国产三级| 极品日韩久久| 久久久久久一区| 欧美一区在线直播| 国内精品一区二区三区| 亚洲欧美在线网| 亚洲综合好骚| 国产日本欧美一区二区| 午夜精品久久久久久久久久久久| 亚洲三级观看| 免费毛片一区二区三区久久久| 91久久在线播放| 日韩视频在线一区| 国产精品视频成人| 久久免费视频一区| 久久综合一区| 亚洲午夜精品一区二区| 亚洲一区二区成人在线观看| 国产农村妇女毛片精品久久麻豆| 午夜精品久久久久久久白皮肤| 在线一区二区三区四区| 国产日韩欧美在线观看| 久久综合网络一区二区| 欧美成人亚洲| 久久久久久亚洲精品杨幂换脸 | 亚洲欧美日韩精品久久久久| 国产精品有限公司| 久久免费视频在线| 欧美日韩国产精品| 午夜欧美精品| 欧美日韩国产va另类| 久久精品一区二区三区四区| 噜噜爱69成人精品| 午夜一区二区三区不卡视频| 美女尤物久久精品| 久久精品国产亚洲5555| 欧美日韩免费视频| 亚洲丰满在线| 亚洲乱码精品一二三四区日韩在线 | 在线免费一区三区| 日韩视频免费在线观看| 亚洲精品欧美在线| 久久综合一区二区| 欧美v亚洲v综合ⅴ国产v| 国语自产偷拍精品视频偷| 亚洲视频在线看| 午夜精品久久久久久久蜜桃app| 久久久久高清| 欧美多人爱爱视频网站| 亚洲电影网站| 欧美视频免费在线| 亚洲一区二区3| 久久精品国产成人| 伊人色综合久久天天| 欧美精品一区在线观看| 夜夜嗨一区二区|