Three.js は、トラックボール プラグイン (トラックボール) を使用して、モデルにインタラクティブな機能を追加します。

巴扎黑
リリース: 2017-09-26 09:38:45
オリジナル
3149 人が閲覧しました

この記事では、Three.js がトラックボール プラグイン、つまりモデルのインタラクティブ機能を高めるためにどのように使用するかに関する関連情報を主に、サンプル コードを通じて詳細に紹介しています。学習や仕事に重要な意味があるので、必要な方は以下をご覧ください。

はじめに

three.jsの入門についていくつかの事例を簡単に紹介しましたが、次の記事ではThree.jsがトラックボールプラグイン(トラックボール)を使用してインタラクティブ機能を高める方法を詳しく紹介します。モデルについては特に説明する必要はありません。詳細な紹介を見てみましょう。

これはthree.jsのコンポーネントであり、追加のインポートファイルが必要です。ファイルアドレスは公式ダウンロードケースのexamples/js/controls/TrackballControls.jsにあります。

必要なのは、例のように関連するプロパティを設定し、インスタンス化するときにカメラに渡すことだけです。インタラクティブな効果を実現できます。

実現可能な効果:

  • マウスの左ボタンを押したままモデルを回転させます

  • マウスの右ボタンを押したままドラッグしてモデルを移動させます

  • マウスホイールでモデルをズームできます

ケースコード:


    Title  
ログイン後にコピー

以上がThree.js は、トラックボール プラグイン (トラックボール) を使用して、モデルにインタラクティブな機能を追加します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!