星期一, 9月 29, 2008
星期六, 9月 27, 2008
星期二, 9月 23, 2008
星期日, 9月 21, 2008
星期六, 9月 20, 2008
星期四, 9月 18, 2008
2008-9-15(家裡的電腦的shadow map demo居然有問題)
自從上次shadow map測試成功後
我就一直把時間花在找整合shader的方法
後來決定用把shadow跟skin的shader整合成函式庫的方法
沒想到回家測試一下demo
發現 靠 之前在公司完成可以顯示的shadow都不見了
整個畫面亂掉 暈倒 在公司完成的部分都沒拿回家裡測試過
奇怪到底家裡的電腦問題在哪裡
因為vista 64 位元版本 還是因為跑DirectX 10
這種問題最難找了 明明一樣的程式碼 不一樣的電腦不一樣的結果
我想是寫法的問題 用了不標準的寫法
接下來難過了 嗚嗚
星期三, 9月 17, 2008
星期二, 9月 16, 2008
星期日, 9月 14, 2008
星期四, 9月 11, 2008
星期三, 9月 10, 2008
2008-9-9(遇到瓶頸 居然想到頭痛)
雖然把Shadow mapping 實做出來 可是卻遇到整合進遊戲的問題
現在max以及很多工具都可以產生shader的.fx檔
要加什麼效果都可以由美術用設定的方式產生
我之前的程式可以直接吃由max產生的.fx檔 並自動的把所需要的參數餵給effect檔
本來以為這樣整個生產流程應該沒問題
可是問題來了
遊戲所需要的 skin角色動畫 以及shadow也都是用shader寫的
我無法在不修改美術所產生的.fx檔的情況下
把skin以及shadow的shader code整合進去
難道真的要美術每產生一個新的 .fx 我就要負責去改由工具所產生的shader嗎?
天呀 爬文爬一天了 誰來給我解答壓????????
PS.最後找資料找到頭痛...
2008-9-8(Shadow mapping 測試成功)
花了星期天一天的時間爬文 找了一堆有關於shadow的文章
目前市面上用shader及時計算shadow 又可產生self shadow的方式有兩種
1.Shadow mapping
2.Shadow volume
實作時 遇到一堆bug 最後終於在今天完成
好感動 嗚嗚 第一次在自己的程式裡面有真實影
星期二, 9月 09, 2008
星期六, 9月 06, 2008
星期五, 9月 05, 2008
星期四, 9月 04, 2008
訂閱:
文章 (Atom)