【发布时间】:2013-01-29 02:59:44
【问题描述】:
我正在使用 THREE.JS 时从一个区域淡入到另一个区域
到目前为止,我已经开发出一种我非常喜欢的技术,它涉及使用场景的雾,并增加它的密度直到一切都消失,然后在所有场景更改完成后将其淡出。
这效果很好,并且给人一种非常好的淡化感觉(而不是使用覆盖整个屏幕的黑色“窗帘”)但是,它最大的问题是普通材料不会褪色与场景的其余部分。
我想我将不得不使用黑色窗帘之类的东西,除非有人知道另一种技术。如果有必要,我很乐意提供代码,但我觉得这个问题不需要它。
非常感谢您的宝贵时间!
【问题讨论】:
-
雾法不贵吗?我确信雾密度的变化会通过管道发送。
-
@Neil 我敢肯定。对我来说它只是最优雅的。感觉就像你被周围的黑暗所吞噬,而不是只是让屏幕落在游戏的前面......
标签: javascript three.js webgl scene