Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将相机倒置3.js_Javascript_Three.js - Fatal编程技术网

Javascript 将相机倒置3.js

Javascript 将相机倒置3.js,javascript,three.js,Javascript,Three.js,我正在使用透视相机和轨道控制,我想知道我是否可以完全翻转相机,使其基本上是倒置的(使场景看起来是倒置的)?它也将是方便的,知道如何改变它再次回到正确的方式了! 提前感谢编辑:来自@WestLangley建议 使用此camera.up.set(0,-1,0)只需将相机倒置即可在相机定义之后 camera=新的三个透视摄像头(视野、方位、近距离、远距离); 摄像机位置设置(0,0,1000); 摄像机设置(0,-1,0); 只要在需要恢复到常规位置时将其再次设置为0,因此如果您考虑根据任何用户交

我正在使用透视相机和轨道控制,我想知道我是否可以完全翻转相机,使其基本上是倒置的(使场景看起来是倒置的)?它也将是方便的,知道如何改变它再次回到正确的方式了!
提前感谢

编辑:来自@WestLangley建议

使用此
camera.up.set(0,-1,0)只需将相机倒置即可在相机定义之后

camera=新的三个透视摄像头(视野、方位、近距离、远距离);
摄像机位置设置(0,0,1000);
摄像机设置(0,-1,0);

只要在需要恢复到常规位置时将其再次设置为0,因此如果您考虑根据任何用户交互翻转它,我建议使用变量

//代码中的某个地方
让翻转=真//或false,具体取决于分配的任何用户交互
相机。向上。设置(0,(翻转?-1:0),0);

Try
camera.up.set(0,-1,0)相反。你完全正确@WestLangley,像往常一样。。。我会根据你的建议修改它