問題解決。
原因は描画するタイミングであった。
当たり前といえば当たり前だけどワールド変換、
ビュー変換、射影変換の後に描画するのが本来
の順序。しかし私はワールド変換後に描画関数
を読んでいたのだ。
一見プログラム内では正常に処理しているようだ
が実は見せるタイミングが早いため、カメラがワンテンポ
遅れたモデルの情報を頼りに同期していた。こんなことで
半日以上悩んでしまった。未開の土地とは言え、なんだか
初歩的過ぎて、悲しくなってきましたよ・・・
なんだか作る気力がなくなって寝てます。
原因は描画するタイミングであった。
当たり前といえば当たり前だけどワールド変換、
ビュー変換、射影変換の後に描画するのが本来
の順序。しかし私はワールド変換後に描画関数
を読んでいたのだ。
一見プログラム内では正常に処理しているようだ
が実は見せるタイミングが早いため、カメラがワンテンポ
遅れたモデルの情報を頼りに同期していた。こんなことで
半日以上悩んでしまった。未開の土地とは言え、なんだか
初歩的過ぎて、悲しくなってきましたよ・・・
なんだか作る気力がなくなって寝てます。
PR
コメント