前提・実現したいこと
three.jsでTrackballControlsを使用して、マウスドラッグによるカメラの回転を実装しています。
それとは別に、いま見えている面を正面として、水平方向に指定した角度分だけ回転する機能の実現がうまくできずに困っています。
試したこと
1.
meshのrotation.yを操作する
⇒カメラの位置に角度がついてしまっている為、いま見えている面が正面とならず、斜めに回転してしまう
2.
カメラのposition.yを操作する
⇒こちらも1と同様に、斜めに回転してしまう
質問
何かいい解決方法がありましたら、ご教示いただけますと幸いです。
あなたの回答
tips
プレビュー