Scene Lab
An open source project by FPL.
 All Classes Namespaces Files Functions Pages
basic_camera.h File Reference

A simple camera class that implements CameraInterface. More...

#include "corgi_component_library/camera_interface.h"
#include "mathfu/constants.h"
#include "mathfu/glsl_mappings.h"

Go to the source code of this file.

Detailed Description

A simple camera class that implements CameraInterface.

If you just need a very basic camera to use Scene Lab, you can use this one, which just implements the barebones requirements, no stereoscopy or other fancy stuff.

Scene Lab will use this camera by default unless you override by calling SceneLab::SetCamera.

By default, this camera uses right-handed coordinates.

Classes

class  scene_lab::BasicCamera
 

Namespaces

 scene_lab
 Utility functions that might be useful if you are using Scene Lab.
 

Variables

static const mathfu::vec3 scene_lab::kCameraForward = mathfu::kAxisY3f
 
static const mathfu::vec3 scene_lab::kCameraSide = mathfu::kAxisX3f
 
static const mathfu::vec3 scene_lab::kCameraUp = mathfu::kAxisZ3f