Re: [程式] 賽車輪圈的motion blur?

看板GameDesign (遊戲設計)作者 (我要加入劍道社!)時間18年前 (2006/11/12 13:01), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串4/4 (看更多)
※ 引述《dokinkon (doki)》之銘言: : ※ 引述《littleshan (我要加入劍道社!)》之銘言: : : 台灣翻作「極速快感」 : 極速禁地是指網站的名稱 : 而圖片是XBOX的PGR3,並非極速快感(Need for Speed) : 應該是小誤會啦:D Oops...搞錯了 XD : : 還是要看情況 : : 因為玩遊戲的人不會一直盯著輪圈看 : : 所以用貼圖是個合理而節省運算的做法 : 恩恩,早期大部分是這種作法,但現在機器的能力 : 越來越強,像我說的那張圖,應該不是單單用替換貼圖的方式達到的 : 可以看得出來,沒有受到specular反射的地方 : 是呈現半透明的,可以看到輪圈內部的卡鉗與碟盤 : 而受到specular的地方則剛好相反... 可以送兩張 texture 進 shader 裡面 blend 然後依照 normal 的方向調整兩者的 weight : : 其它的場景 比如說高速時周圍景色的 motion blur : : 可以用 accumulation buffer 來達成 : : 原理就是把上一張畫好的 frame 與下一張做混色 : : 這麼一來靜止物件還是會保持清晰 : : 而在動的物件就會變得模糊 : 這個方式我有用過,但似乎比較適合整個畫面的motion blur特校? 對 但如果用 render-to-texture 我想同樣的方法對單一物件的 motion blur 也是可行的 不過我沒實作過 所以不知道效能上的影響大不大 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.62.3.35

11/12 15:27, , 1F
果真是高手! 聽你這麼一說,的確可行,非常感謝:D
11/12 15:27, 1F
文章代碼(AID): #15Lggnyc (GameDesign)
文章代碼(AID): #15Lggnyc (GameDesign)