Support Forum       G3D Web Page     
Public Attributes | List of all members
glsl::Camera_glsl::Camera Struct Reference


Important properties of a G3D::Camera More...

Public Attributes

float3 clipInfo
 
float farPlaneZ
 
mat4x3 frame
 
mat4x3 invFrame
 
float nearPlaneZ
 
float2 pixelOffset
 
mat4x3 previousFrame
 
mat4x4 projectToPixelMatrix
 
ProjInfo projInfo
 

Detailed Description


Important properties of a G3D::Camera

Bind this from C++ by calling camera->setShaderArgs("camera.");

See also
G3D::Camera, G3D::Camera::setShaderArgs, G3D::Args, uniform_GBuffer

Member Data Documentation

◆ clipInfo

float3 glsl::Camera_glsl::Camera::clipInfo

◆ farPlaneZ

float glsl::Camera_glsl::Camera::farPlaneZ

◆ frame

mat4x3 glsl::Camera_glsl::Camera::frame

◆ invFrame

mat4x3 glsl::Camera_glsl::Camera::invFrame

◆ nearPlaneZ

float glsl::Camera_glsl::Camera::nearPlaneZ

◆ pixelOffset

float2 glsl::Camera_glsl::Camera::pixelOffset

◆ previousFrame

mat4x3 glsl::Camera_glsl::Camera::previousFrame

◆ projectToPixelMatrix

mat4x4 glsl::Camera_glsl::Camera::projectToPixelMatrix

◆ projInfo

ProjInfo glsl::Camera_glsl::Camera::projInfo

documentation generated on Wed Nov 24 2021 08:02:03 using doxygen 1.8.15