class Boleite::Camera3D
- Boleite::Camera3D
- Boleite::Camera
- Reference
- Object
Defined in:
boleite/graphics/camera_3d.crConstructors
Instance Method Summary
- #far : Float32
- #height : Float32
- #move(x, y, z)
- #move(offset)
- #near : Float32
- #position : Boleite::VectorImp(Float64, 3)
- #position=(pos : Boleite::VectorImp(Float64, 3))
- #rotate(x, y, z)
- #rotate(vec)
- #rotation : Boleite::VectorImp(Float64, 3)
- #rotation=(rot : Boleite::VectorImp(Float64, 3))
- #update_transformation
- #width : Float32
Instance methods inherited from class Boleite::Camera
inverse_projection
inverse_projection,
inverse_transformation
inverse_transformation,
projection : Boleite::MatrixImp(Float32, 4, 16)
projection,
transformation
transformation,
update_transformation
update_transformation
Constructor methods inherited from class Boleite::Camera
new(projection : Matrix44f32)
new
Constructor Detail
def self.new(fov : Float32, width : Float32, height : Float32, near : Float32, far : Float32)
#