gpt4 book ai didi

javascript - 带阻尼的 OrbitControls

转载 作者:数据小太阳 更新时间:2023-10-29 05:01:05 25 4
gpt4 key购买 nike

有没有办法、插件或想法让 THREE.js OrbitControls 在旋转时产生惯性效果?

我想像这样旋转一个具有一定阻尼的世界球体: http://stemkoski.github.io/Three.js/Polyhedra.html

原始的 OrbitControls 行为如下所示: http://threejs.org/examples/#misc_controls_orbit

最佳答案

OrbitControls 现在支持阻尼/惯性。

controls = new THREE.OrbitControls( camera, renderer.domElement );
controls.enableDamping = true;
controls.dampingFactor = 0.05;

然后在你的动画循环中添加

controls.update(); // required if controls.enableDamping = true, or if controls.autoRotate = true

three.js r.108

关于javascript - 带阻尼的 OrbitControls,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32060327/

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