我正在构建一个游戏级编辑应用程序,作为大学项目的一部分。在我的应用程序中,我有多个视口,一个透视视口和三个正交视图都设置为查看同一场景。
我已经成功设置了正交视图,可以将它们翻译和缩放以模仿滚动和缩放。不幸的是,我遇到了一个问题 - 我的场景仍然包含3个维度,因此在某些深度的正交模式下查看的对象在它们超出剪裁体积时会被剪裁。
大多数3D制作工具或关卡编辑器都允许您以正交模式查看所有对象,无论深度如何。
我想我需要做的是在适当的维度中缩放我的场景,以便所有值都在1和-1之间,是否有直接的方法来解决这个问题?或者是否有更好的方法。
非常感谢你的帮助, 丹
答案 0 :(得分:0)
为什么不将剪裁平面设置为淫秽值,例如100000.0。我认为在大多数情况下你需要找到某种最大价值。如果您正在为城市街区建模,您的建模师不能使用毫米级(1个单位= 1毫米)。
我认为我见过/使用过的大多数商业应用都只有剪裁平面的用户可配置值,默认值很大。