gpt4 book ai didi

javascript - 放大和缩小 Threejs

转载 作者:行者123 更新时间:2023-12-03 05:10:16 29 4
gpt4 key购买 nike

我已将球体添加到场景中,并在场景中添加了一些平面几何图形,当我放大时,我希望平面几何图形看起来更小,当我缩小时,平面几何图形应该显得更大,我不知道如何解决这个问题有人可以帮我解决这个问题吗?

最佳答案

是的!在这种情况下,您应该为相机设置动画。

我假设您的对象位于中间 0, 0, 0。

var zoomingIn = true;

function render() {
if (zoomingIn && camera.position.z > 10) {
camera.position.z -= 0.1;
} else if (!zoomingIn && camera.position.z < 100) {
camera.position.z += 0.1;
}

requestAnimationFrame( render );
renderer.render(scene, camera);
}
render();

关于javascript - 放大和缩小 Threejs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41852655/

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