モデルに関していくつか問題があります。簡単なモデル購入ですが、うまくいきません...
ここにプロジェクトをアップロードします:http ://webgl.drapps.info
マウスをかざすと素材が変わる車種があります。「on」関数でthreex.domevent.jsライブラリを使用します。私のモデルはjsonファイルによってロードされます。
問題1
マウスがキャンバスの外にあるとき、threejsはマウスが私のモデルの一部の上にあることを検出しますが、これは真実ではなく、その部分はそのマテリアルを変更します(mouseOverイベントをトリガーします)。
さらに、マウスが実際にピースの上にある場合でも、そのイベントはトリガーされないため、より良いマウスオーバーイベントを取得しようとしました。
第2号
これはTrackballControlsについてです。私の世界の回転を制御する方法はありますか?つまり、1軸のみの回転、180度のみの回転など、カメラの回転と移動の方法を学ぶためのチュートリアルや記事はありますか?
何卒よろしくお願い申し上げます。少し迷ってしまいましたので、お答えしたい方はどうぞよろしくお願いします。
ありがとう