作者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
1F:推 dokinkon:非常感谢 近期就会试着去implement! 10/18 09:39
2F:推 moonjustin:小善学长? 10/19 18:47