【问题标题】:How to add translate/rotate/scale tool to my threejs scene?如何将翻译/旋转/缩放工具添加到我的threejs 场景?
【发布时间】:2015-09-03 06:26:17
【问题描述】:

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

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

【问题讨论】:

    标签: javascript three.js


    【解决方案1】:

    它叫Transform 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 );
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-01-10
      • 2019-03-02
      • 1970-01-01
      • 2020-04-06
      • 1970-01-01
      • 2018-09-17
      • 2018-01-31
      • 2016-10-05
      相关资源
      最近更新 更多