NAP
Public Attributes | List of all members
PerspCameraProperties Struct Reference

#include <perspcameracomponent.h>

Public Attributes

float mFieldOfView = 50.0f
 Property: "FieldOfView" perspective camera field of view. More...
 
float mNearClippingPlane = 1.0f
 Property: "NearClippingPlane" camera near clipping plane. More...
 
float mFarClippingPlane = 1000.0f
 Property: "FarClippingPlane" camera far clipping plane. More...
 
glm::ivec2 mGridDimensions = { 1, 1 }
 Property: "GridDimensions" of 'split projection' grid. Default is single dimension, meaning a single screen, which is a regular symmetric perspective projection. More...
 
glm::ivec2 mGridLocation = { 0, 0 }
 Property: "GridLocation" the 2 dimensional index in the split projection dimensions. More...
 

Description

Perspective camera properties.

Member Data Documentation

◆ mFarClippingPlane

float mFarClippingPlane = 1000.0f

Property: "FarClippingPlane" camera far clipping plane.

◆ mFieldOfView

float mFieldOfView = 50.0f

Property: "FieldOfView" perspective camera field of view.

◆ mGridDimensions

glm::ivec2 mGridDimensions = { 1, 1 }

Property: "GridDimensions" of 'split projection' grid. Default is single dimension, meaning a single screen, which is a regular symmetric perspective projection.

◆ mGridLocation

glm::ivec2 mGridLocation = { 0, 0 }

Property: "GridLocation" the 2 dimensional index in the split projection dimensions.

◆ mNearClippingPlane

float mNearClippingPlane = 1.0f

Property: "NearClippingPlane" camera near clipping plane.