作者littleshan (我要加入劍道社!)
看板GameDesign
標題Re: [問題] 該先學OpenGL好 還是 DirectX ?
時間Wed Jun 21 19:18:42 2006
※ 引述《littleshan (我要加入劍道社!)》之銘言:
: (唉 什麼時候 3D game 才會開始玩 ray-tracing 呢....)
: --
: ※ 發信站: 批踢踢實業坊(ptt.cc)
: ◆ From: 61.62.3.35
: 推 kaiwae:你在說什麼?? ray tracing的全局光照有很多方法可以實現 06/21 16:32
: → kaiwae:目前應該是有一些遊戲使用熱輻射的方式來實作了 06/21 16:32
: → kaiwae:也有人提出過PRT跟類似Occlusion的演算法來做即時全域光照 06/21 16:38
我實作過 PRT
這點我是了解的
這些方法很棒 但它們都依賴 precomputing
所以對動態場景無能為力
像是「怪物丟出一顆火球把箱子打飛,附近所有
物體都即時展現出多次反射後的光影變化」
目前的技術還無法在一般打電動的機器上實現
除了 global illumination
ray tracing 還可以做到複雜的折射、反射甚至 bssrdf
這些都是 rasterizer 無法做到的
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.62.3.35
推 linjack:不過不是聽說這做法要即時運算的話 運算量過大嗎? 06/21 20:20
→ linjack:當然小弟我是一知半解 還請說明 @@a 06/21 20:21
推 littleshan:正是運算量過大而無法即時處理 06/22 18:30