[英]Zoom in and Zoom out Threejs
當我放大時,我已經向場景中添加了球體,還向場景中添加了一些平面幾何形狀。我希望平面幾何形狀看起來更小,而當我縮小平面幾何形狀時應該看起來更大,我不知道如何解決此問題,有人可以嗎?幫助我解決這個問題。
是! 在這種情況下,您應該為相機設置動畫。
我假設您的對象位於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();
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.