【发布时间】:2014-04-04 09:44:49
【问题描述】:
我正在制作一个 3D 游戏,并且正在寻找将平面作为 3D 一部分的最佳方法。如果你想象那些像 TempleRun 这样的游戏,但没有转弯,你向前移动,地板无限向后滚动(朝向用户)。
我已经让我的 3D 对象围绕 X 轴适当地移动(在固定的 Z 平面上),但现在正在考虑添加背景、地板等。
我一直在阅读Decal 和Plane,但不确定哪个是最好的方法。我会在每一层都有相同的地板结构,但有不同的纹理。未来会提供更多的可扩展性吗?例如,斜坡、山丘等。每个地板结构(无论是Decal 还是Plane)都会无休止地重复,我想看看我是否可以创建一个雾效果,使地板随着距离的增加而褪色。此外,它还具有可向后重复的可平铺纹理(例如草、停机坪、泥土)。
甚至可能是一个静态结构,然后简单地向后移动纹理?
任何想法都会很棒,谢谢。
【问题讨论】: