Я следую учебнику, чтобы изучить OpenGL, в котором они использовали функцию glm::lookAt()
для создания представления, но я не могу понять работу glm::lookAt()
и, по-видимому, нет подробной документации GLM. Может ли кто-нибудь помочь мне понять параметры и работу glm::lookAt()
, пожалуйста?
Документация GLM гласит:
detail::tmat4x4<T> glm::gtc::matrix_transform::lookAt
(
detail::tvec3< T > const & eye,
detail::tvec3< T > const & center,
detail::tvec3< T > const & up
)
Мое настоящее понимание заключается в том, что камера находится в eye
и обращена к center
. (И я не знаю, что такое up
)