1. ホーム
  2. c++

[解決済み】glm::lookAt()を理解する)

2022-02-05 18:51:32

質問

を追っています。 チュートリアル を使ってOpenGLを学習しています。 {コード 関数を使用してビューを構築することができます。 {コード {コード また、GLMの詳細なドキュメントはないようです。どなたか、以下のパラメータと動作について理解する手助けをしていただけませんか? {コード お願いします。

GLMのドキュメントにはこうあります。

glm::lookAt()

私の現在の認識では、カメラは次の場所にあります。 {コード の方を向いています。 {コード . (が何なのかわからないし)。 glm::lookAt() は)

解答方法

その {コード {コード ベクトルは基本的に、あなたの世界の「上向き」の方向を定義するベクトルです。ほとんどすべての通常のケースでは、これはベクトル glm::lookAt()

detail::tmat4x4<T> glm::gtc::matrix_transform::lookAt ( detail::tvec3< T > const & eye, detail::tvec3< T > const & center, detail::tvec3< T > const & up )