gpt4 book ai didi

javascript - 如何将平移/旋转/缩放工具添加到我的 Threejs 场景中?

转载 作者:行者123 更新时间:2023-12-02 15:44:09 26 4
gpt4 key购买 nike

我最近尝试过THREE.js editor 。如果您单击某个对象,场景中将显示平移/旋转/缩放工具,您可以使用它们来更改对象的位置/旋转/大小。我试图弄清楚代码是如何工作的,但我发现的唯一东西是 EditorControls,它只控制相机。

controls

如何在我的项目中使用这个工具?

最佳答案

它被称为转换控件:

示例:http://threejs.org/examples/misc_controls_transform.html

control = new THREE.TransformControls( camera, renderer.domElement );
control.addEventListener( 'change', render );

var mesh = new THREE.Mesh( geometry, material );
scene.add( mesh );

control.attach( mesh );
scene.add( control );

关于javascript - 如何将平移/旋转/缩放工具添加到我的 Threejs 场景中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32363612/

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