struct Eagle::CameraView

Overview

The camera parameters the renderer needs.

Defined in:

eagle/graphics3d/renderer3d.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(view : Eagle::Mat4, projection : Eagle::Mat4, position : Eagle::Vec3) #

Creates a camera view.


Instance Method Detail

def position : Vec3 #

The camera's world position.


def projection : Mat4 #

The projection matrix.


def view : Mat4 #

The view matrix.