Struct CameraComponent

Struct Documentation

struct CameraComponent

Public Members

bool isActive
Look look = {0.0f, 0.0f, 0.0f}

Флаг активности камеры (только одна активная камера в сцене)

float fovy = 45.0f

Направление взгляда камеры в мировом пространстве

float aspect = 16.f / 9.f

Угол обзора по вертикали (Field of View Y) в градусах

float zNear = 0.1f

Соотношение сторон (ширина/высота) viewport’а

float zFar = 10.0f

Ближняя плоскость отсечения (в единицах мира)

bool useCurrentWindowAspect = true

Дальняя плоскость отсечения (в единицах мира)

glm::vec3 ambientColor = {0.3, 0.3, 0.2}

Автоматически использовать соотношение сторон окна. Если true, параметр aspect игнорируется и берется соотношение сторон текущего окна/viewport’а

float ambientIntensity = 0.54