Tíquete #39087

iOS版 カメラ上方向の更新

: 2019-03-25 01:03 Última Atualização: 2019-03-31 22:41

Relator:
Dono:
Estado:
Fechado
Prioridade:
5 - Medium
Gravidade:
5 - Medium
Resolução:
Fixed
Arquivo:
Nenhum

Details

VRビューで頭を左右に傾けたとき、カメラが傾かない。 カメラの上方向ベクトルを、常に+Y軸方向(0,1,0)で固定しているからである。

これを改善するため、デバイスの左右の傾きに応じて、カメラの上方向ベクトルを変化させる 処理を実装しようとしたが、うまくいかなかった。

今後の改定に備えて、上方向ベクトルを更新する仕組みだけ実装しておく。

Ticket History (3/3 Histories)

2019-03-25 01:03 Updated by: yknk
  • New Ticket "iOS版 カメラ上方向の更新" created
2019-03-25 01:04 Updated by: yknk
Comentário

対策

本修正は機能に影響なし。

MTFirstPersonCam

メンバにカメラ上方向ベクトルm_CamUpVectorを追加。

MTFirstPersonCam::MTFirstPersonCam

コンストラクタにm_CamUpVectorの初期化処理を追加。

MTFirstPersonCam::Transform

_SetCamPositionの引数にm_CamUpVectorを追加。

MTFirstPersonCam::TransformRightEye

_SetCamPositionの引数にm_CamUpVectorを追加。

MTFirstPersonCam::_SetCamPosition

引数にカメラ上方向ベクトルを追加。これに伴い、固定されたカメラ上方向ベクトル(0,1,0)の設定を削除。

MTFirstPersonCam::SetDeviceDirection

カメラ上方向ベクトルの問題についてコメントを追記。

2019-03-31 22:41 Updated by: yknk
  • Resolução Update from Nenhum to Fixed
  • Estado Update from Aberto to Fechado

Attachment File List

No attachments

Editar

Please login to add comment to this ticket » Login