下載兩張圖 比較.
直接拿 nvidia的code來改, 以後寫程式這麼輕鬆就好.
就是edge blur跟亮度調整. 意思是會變獏糊跟變暗.
nvidia的控制台 就有這個選項. 只是在程式裡控制, 比較容易而已.
差別:nvidia的控制台 劃質比較好, 速度比較慢.
反正隨個人喜好.
======
現在的3D已經複雜到沒有paper寫不出來了.
即使有paper沒code, 還是有99%的機率寫不出來.
要是沒有nvidia或是 microsoft這些廠商,,,,,做這麼多研究, 寫出免費的code讓大家用.
3D遊戲的發展不可能這麼快.
所以就比誰的 shader code閱讀能力, 修改參數, 整合到遊戲的能力.
如果要比較 nvidia或是 microsoft 誰的 code寫的好?
很簡單, 就看你整合誰的code比較容易.
nvidia的sample code簡單 清楚, 很容易整合.
dx sdk的code, 感覺只是寫出來而已, 根本很難用. 很難看的懂到底是在寫甚麼.
如何判斷一個人的程式碼寫的好不好, 就是兩個標準:
容易修改 容易閱讀, 簡單的說 就是容易抄. 甚麼design pattern 也是屁.
簡單的說 就比誰的遊戲先做出來, 誰就搶商機.
遊戲開發超過2年, 失敗的機率只會急速爬升.
沒有留言:
張貼留言