似乎可以将正交相机的轴翻转成三个,例如通过以下代码:
var tmp = camera.right;
camera.right = camera.left;
camera.left = tmp;
camera.updateProjectionMatrix();
然而,这会弄乱照明,因此似乎不支持(至少不支持内置材料)。是这样吗?还有另一种方法可以达到这个目的吗?
我目前使用的用例是一个科学场景(球体和线条的负载),可以从正Z方向或负Z方向看到。要求是X轴和Y轴指向相同的方向(例如,向右和向上),无论您正在查看哪个Z方向。如果左/右翻转不是可行的方法,是否有替代解决方案?
有关我所谈论的一个例子,请看这个小提琴:https://jsfiddle.net/mt0bpwcz/1/尝试双击场景切换相机。之后,灯光将非常奇怪(特别是在镜面高光中可见)。