作者littleshan (我要加入劍道社!)
看板GameDesign
標題Re: [程式] 請問Real-Time Dynamic Environment Ma …
時間Wed Oct 18 02:31:17 2006
※ 引述《dokinkon (doki)》之銘言:
: 很多賽車遊戲中
: 常常可以看到即時運算的環境貼圖
: 我實在很好奇他底下的實做機制是如何達成的
: 直覺的想法是以車體為中心
: 往車外六個方向各Render一次場景
: 並把結果暫存到cubemap中
: 最後用傳統的environment mapping的方式求出
: 但這樣對於複雜的場景運算時間是否能達到"即時"的需求?
: 所以想請教版上的高手
: 實際的實做方式有哪些 感激不盡。
首先在第一個 pass 中你不需要 render 所有物體
只要 render 出附近的物體即可
第二是不需要 render 出很大的 cubemap
一個面大約 256x256 就夠了
第三是使用 render to texture
這樣可以節省下複製的時間
算一算在現在的硬體上要即時並不會太難做到
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.62.3.35
推 dokinkon:非常感謝 近期就會試著去implement! 10/18 09:39
推 moonjustin:小善學長? 10/19 18:47