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

麒麟子

~~

導航

<2013年2月>
272829303112
3456789
10111213141516
17181920212223
242526272812
3456789

統計

常用鏈接

留言簿(12)

隨筆分類

隨筆檔案

Friends

WebSites

積分與排名

最新隨筆

最新評論

閱讀排行榜

評論排行榜

告一段落

今天做完了光照提交,被法線問題狠狠地糾結了兩個小時?,F在想來,自己真是很2.

材質系統雛形算是有了,支持FPP和SHADER、材質動畫、XML加載。算下來,這系統也做得夠久了,把所有時間算起來,估計也有6人*月的樣子。

反復修改好幾次,這次算是在使用上有點長進。其間也收集了不少值得注意的問題。 這些問題在OGRE,Torque等源碼里都有所注釋,感覺開源代碼最大的好處就是注釋完整。比許多家釀的東西要好。(至少好認。。。)

隨筆記錄的一些注意事項,貼在此處以備忘

在D3D和SM1中.常量總是會被打包成4元素大小.
因此. 在SM1中.我們只能使用INT4或FLOAT4的設置方式.

在HLSL中.如果使用了結構體.則結構體會進行對齊操作.就像
VS中的#pragma pack 4一樣.

GPU中的常量總是保持在最后一次SetXXConstantsX時的值.但D3D8例外.若D3D8程序中使用了DEF定義常量.則依然保持DEF值.因而會造成不可預測的值出現.

將常量打包,然后用SetXXConstantX方式提交數據. 即減少API CALLS次數.理論上會提高程序效率.GAME DEV.NET上一老外的程序提升45%左右. 而具體情況待測.

DX8的SHADER在設備丟失后,必須重建.因此需保存其MicroCode以使重建時更快.而DX9的卻不需要.


"When rendering using vertex shaders, each stage's texture coordinate index must be set to its default value." DX9 as followed.

  for (unsigned int nStage=0; nStage < 8; ++nStage)
   __SetTextureStageState(nStage, D3DTSS_TEXCOORDINDEX, nStage);

Something  about the color_op and alpha_op must be kept IN MIND.
Disables output from this texture stage and all stages with a higher index. To disable texture mapping, set this as the color operation for the first texture stage (stage 0). Alpha operations cannot be disabled when color operations are enabled. Setting the alpha operation to D3DTOP_DISABLE when color
blending is enabled causes undefined behavior

當可編程管線啟用時,Stage:0 D3DRS_TRANSFORMFLAGS 必須為0.

對于FFP來說,如果紋理為空,則僅繪制當前模型。對于VS和PS來說,如果需要紋理,但紋理為空,則什么都不做。

世界矩陣和觀察矩陣會對法線進行轉換,導致法線長度產生變化,(特別是矩陣帶有縮放的情況)。從而會引起光照計算不正確。 D3DRS_NORMALIZENORMALS == TRUE 可以解決這個問題,但開銷是巨大的。 因此盡量避免使用,以及不要對模型進行縮放變換??删幊坦芫€可無視此標志。

本來說插個圖的,可惜這機器上沒裝客戶端,插圖很不便。省了。。。。

posted on 2013-02-22 22:33 麒麟子 閱讀(228) 評論(0)  編輯 收藏 引用


只有注冊用戶登錄后才能發表評論。
網站導航: 博客園   IT新聞   BlogJava   博問   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>
            亚洲午夜电影在线观看| 亚洲精品国精品久久99热| 美女国产精品| 久久蜜臀精品av| 久久精品夜色噜噜亚洲aⅴ| 久久手机精品视频| 欧美激情精品久久久久久大尺度 | 欧美二区乱c少妇| 老司机午夜精品视频在线观看| 欧美亚洲三级| 久久精品免费| 亚洲高清中文字幕| 亚洲精品女人| 99视频精品在线| 性做久久久久久免费观看欧美| 久久国产精品久久久久久| 麻豆av一区二区三区| 欧美大片免费久久精品三p| 欧美日韩亚洲视频| 国产一区二区三区最好精华液| 亚洲第一精品夜夜躁人人爽| 91久久亚洲| 欧美一级理论性理论a| 免费人成精品欧美精品| 亚洲国产综合在线看不卡| 国产精品美女久久久久久免费| 国产亚洲成人一区| 亚洲私人影院| 老牛嫩草一区二区三区日本| 亚洲精品视频免费| 欧美专区亚洲专区| 欧美日本精品一区二区三区| 国语自产精品视频在线看| 在线一区观看| 欧美va亚洲va国产综合| 亚洲一级二级| 欧美精品一区二区三区视频 | 亚洲人体1000| 久久久免费精品视频| 欧美片在线播放| 影音先锋久久| 欧美资源在线| 国产精品99久久久久久久vr| 美女国产一区| 亚洲电影在线免费观看| 香蕉久久久久久久av网站| 亚洲区一区二区三区| 久久午夜av| 极品少妇一区二区三区精品视频| 午夜精品视频在线观看一区二区| 最新亚洲电影| 欧美成人精品在线视频| 尤物在线精品| 麻豆freexxxx性91精品| 欧美一区三区三区高中清蜜桃| 欧美日韩国产va另类| 亚洲看片免费| 亚洲精品国产视频| 欧美国产高清| 亚洲国产女人aaa毛片在线| 亚洲经典三级| 老牛嫩草一区二区三区日本| 久久视频在线看| 一区二区三区视频在线看| 激情成人中文字幕| 欧美日韩精品免费 | 国产色视频一区| 午夜精品久久久久久99热| 9国产精品视频| 国产精品久久777777毛茸茸| 亚洲视频在线看| 国产美女精品免费电影| 亚洲精品国产精品国自产观看| 欧美色欧美亚洲高清在线视频| 一区视频在线| 欧美91精品| 另类欧美日韩国产在线| 亚洲精品乱码久久久久久黑人 | 久久久久www| 欧美一区二区在线| 影音先锋日韩精品| 亚洲国产精品一区二区www在线| 美国十次了思思久久精品导航| 亚洲精品护士| 亚洲视频中文| 伊人伊人伊人久久| 亚洲国产精品激情在线观看| 中文网丁香综合网| 一区二区三区精品国产| 国产精品久久久久久久久久直播 | 日韩午夜中文字幕| 国产精品乱码妇女bbbb| 久久免费精品日本久久中文字幕| 玖玖精品视频| 亚洲一区二区三区中文字幕| 欧美一级视频免费在线观看| 亚洲激情成人在线| 亚洲永久免费av| 在线观看国产欧美| 99国产精品私拍| 亚洲一区二区三区三| 麻豆精品传媒视频| 欧美成人四级电影| 午夜伦欧美伦电影理论片| 欧美一区二区三区四区夜夜大片| 亚洲国产福利在线| 亚洲欧美激情四射在线日 | aa级大片欧美三级| 黄色亚洲精品| 亚洲色图制服丝袜| 亚洲国产高清自拍| 午夜精品视频网站| 日韩一级不卡| 久久久综合香蕉尹人综合网| 亚洲欧美日韩一区二区在线| 欧美成人综合网站| 久久久久久久久久久一区 | 亚洲国产精品一区| 免费久久99精品国产自在现线| 一区二区三区国产盗摄| 久久久www成人免费毛片麻豆| 亚洲视屏一区| 欧美韩日一区| 欧美成人免费观看| 国内伊人久久久久久网站视频 | 久久在线视频| 久久爱www.| 欧美调教vk| 亚洲精品在线看| 亚洲看片免费| 久热成人在线视频| 美玉足脚交一区二区三区图片| 亚洲国产一区二区a毛片| 国产欧美另类| 亚洲性xxxx| 性欧美video另类hd性玩具| 欧美亚州韩日在线看免费版国语版| 亚洲精品国产欧美| 亚洲视频一区在线观看| 欧美三日本三级三级在线播放| 亚洲六月丁香色婷婷综合久久| 日韩一级精品视频在线观看| 久久久亚洲综合| 欧美在线免费一级片| 久久久国产成人精品| 国产精品影院在线观看| 亚洲在线观看免费视频| 欧美一级片一区| 国产农村妇女精品| 久久成人精品| 欧美成人一品| 亚洲精品五月天| 欧美性大战久久久久| 亚洲免费在线视频| 久久夜色精品国产欧美乱极品 | 久久综合久色欧美综合狠狠| 久热精品视频在线观看| 亚洲国产cao| 欧美日韩99| 午夜免费电影一区在线观看| 久久精品免费观看| 亚洲国产精品99久久久久久久久| 欧美69视频| 亚洲桃花岛网站| 久久综合九色综合欧美就去吻| 亚洲国产精品嫩草影院| 欧美日韩另类在线| 香蕉久久国产| 亚洲国产精品成人综合| 先锋亚洲精品| 亚洲激情综合| 国产精品久久看| 久久一区视频| 亚洲视频在线观看| 欧美电影免费观看高清| 久久国产精品久久精品国产| 蜜桃久久精品乱码一区二区| 一本久道综合久久精品| 国产深夜精品| 欧美日韩福利| 六月婷婷一区| 欧美一区二区福利在线| 亚洲人被黑人高潮完整版| 欧美资源在线观看| 在线中文字幕一区| 一区二区亚洲精品国产| 国产精品久久久久9999高清| 久久最新视频| 久久国产精品久久w女人spa| 亚洲裸体视频| 欧美激情在线狂野欧美精品| 欧美中文字幕久久| 亚洲午夜羞羞片| 亚洲美洲欧洲综合国产一区| 国色天香一区二区| 国产精品都在这里| 欧美巨乳波霸| 欧美成人亚洲成人日韩成人| 久久久噜噜噜久久中文字幕色伊伊 | 亚洲第一区在线观看|