タグ

ブックマーク / qiita.com/edo_m18 (1)

  • Three.jsのTransformController.jsでオブジェクトを操作する - Qiita

    今やっている案件で、いわゆるUnityなどの3Dを操作するEditor機能がほしいなーと思っていて調べてみたところ、そもそもThree.jsのリポジトリにそれを実現するものがすでに入っていました。 リポジトリの場所はここ 実際に適用するとこんな感じになります↓ 実際に動くサンプル TransformControls.jsを読み込むと、THREE.TransformControlsクラスが追加されるので、これをnewします。 controlはtranslate、rotate、scaleといったエディタが持っている基機能を持っていて、control.setMode()で変更することが出来ます。 controlにはattachとdetachメソッドがあり、コントロールさせたいオブジェクトをattachメソッドに渡してやれば、あとは移動や回転などの操作をTHREE.TransformContro

    Three.jsのTransformController.jsでオブジェクトを操作する - Qiita
  • 1