Vulkan Schnee 0.0.1
High-performance rendering engine
Loading...
Searching...
No Matches
Ecs::CameraProperties Struct Reference

Camera properties for projection matrix calculation. More...

#include <EcsData.h>

Public Attributes

float fov = 60.0f
 Vertical field of view in degrees.
float nearPlane = 0.01f
float farPlane = 1000.0f
float aspectRatio = 16.0f / 9.0f

Detailed Description

Camera properties for projection matrix calculation.

Definition at line 322 of file EcsData.h.

Member Data Documentation

◆ aspectRatio

float Ecs::CameraProperties::aspectRatio = 16.0f / 9.0f

Definition at line 326 of file EcsData.h.

◆ farPlane

float Ecs::CameraProperties::farPlane = 1000.0f

Definition at line 325 of file EcsData.h.

◆ fov

float Ecs::CameraProperties::fov = 60.0f

Vertical field of view in degrees.

Definition at line 323 of file EcsData.h.

Referenced by EngineCore::CameraComponent::beginPlay().

◆ nearPlane

float Ecs::CameraProperties::nearPlane = 0.01f

Definition at line 324 of file EcsData.h.


The documentation for this struct was generated from the following file:
  • /home/magerbeton/Documents/gl3-vulkan/Engine/include/Engine/Ecs/EcsData.h