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 将threejs摄影机设置为以前保存的矩阵的动画_Javascript_Three.js - Fatal编程技术网

Javascript 将threejs摄影机设置为以前保存的矩阵的动画

Javascript 将threejs摄影机设置为以前保存的矩阵的动画,javascript,three.js,Javascript,Three.js,我正在使用以下方法保存threejs相机矩阵: let cameraMatrix = camera.matrix.toArray(); 然后使用以下方法加载: camera.matrix.fromArray( cameraMatrix ); camera.matrix.decompose( camera.position, camera.quaternion, camera.scale ); 它工作得非常好,但我不知道如何将其动画化到以前保存的矩阵,使其看起来很时尚 我查看了tween.js

我正在使用以下方法保存threejs相机矩阵:

let cameraMatrix = camera.matrix.toArray();
然后使用以下方法加载:

camera.matrix.fromArray( cameraMatrix );
camera.matrix.decompose( camera.position, camera.quaternion, camera.scale );
它工作得非常好,但我不知道如何将其动画化到以前保存的矩阵,使其看起来很时尚

我查看了tween.js,但它似乎可以为对象设置动画,但我需要为摄影机(整个场景)设置动画,而不是单个对象

照相机是一个物体。看见