gpt4 book ai didi

javascript - 在 Babylon.js 中,我如何获取/设置 FreeCamera 的旋转或平移 Angular ?

转载 作者:行者123 更新时间:2023-11-30 15:46:22 24 4
gpt4 key购买 nike

我正在尝试捕捉 FreeCamera 的位置和平移 Angular 或旋转,以便稍后可以使用完全相同的 View 重新定位相机。

(我正在使用 http://www.babylonjs-playground.com/ 的 Collision 示例的更改版本)

我似乎能够获得 camera.position.x、camera.position.y 和 camera.position.z,但 camera.cameraRotation.y 总是产生零。

最佳答案

根据 http://www.html5gamedevs.com/topic/11380-rotate-camera-around-z-axis/与 upVector:

camera.noRotationConstraint=true;
camera.upVector = new BABYLON.Vector3(1, 0.2, -1);

Playground 示例: http://www.babylonjs-playground.com/#2FNBTG#1

关于javascript - 在 Babylon.js 中,我如何获取/设置 FreeCamera 的旋转或平移 Angular ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40002156/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com