glm :: перспектива объяснение

Я пытаюсь понять, что делает следующий код:

glm::mat4 Projection = glm::perspective(35.0f, 1.0f, 0.1f, 100.0f);

Создает ли он матрицу проекции ? Отрезает все, что не отображается в поле зрения пользователя? Я не смог найти ничего на странице API , и единственное, что я смог найти в PDF-файле на их веб-сайте, было это :

gluPerspective:

glm::mat4 perspective(float fovy, float aspect, float zNear,
float zFar);
glm::dmat4 perspective(
double fovy, double aspect, double zNear,
double zFar);
From GLM_GTC_matrix_transform extension: 

Но это не объясняет параметры. Может я что-то упустил.

27
задан Nicol Bolas 20 December 2015 в 18:26
поделиться