昨天某哥們在說god ray的實現,由于OGRE還不太熟,決定還是先用RenderMonkey實現一下,參考了網上的說法,大概是“直接在像素和太陽的位置上采樣,再疊加就搞定了”
知道了大概思路,于是匆匆忙忙實現,結果杯具如下:

調了不少時間,調不出來,于是去nv gpu gem3的官網找那個代碼,公式照搬,再調一下參數,神器誕生~~
RenderMonkey 實現代碼下載 


此外最主要的發現是RenderMonkey里的Camera要加進去,在pass里面引用,這樣里面的視錐矩陣才是Camera的矩陣。之前的那個有問題的Parallax Mapping:
http://www.shnenglu.com/jedi-CY/archive/2009/10/24/99351.html,出現奇怪的現象也是沒有加Camera導致的。。。汗。。。。。
另外由于RenderMonkey無法獲得ViewPort大小,還有其他各種限制等原因,整整用了5個pass,實際實現時2個pass就夠了
posted on 2010-06-19 00:22
陳昱(CY) 閱讀(1445)
評論(0) 編輯 收藏 引用 所屬分類:
圖形學