Added min/max_view_distance to attr_accessor for PerspectiveCamera

This commit is contained in:
2020-07-19 09:44:09 -05:00
parent d01e91c3fd
commit da4188764c

View File

@@ -1,6 +1,7 @@
module CyberarmEngine module CyberarmEngine
class PerspectiveCamera class PerspectiveCamera
attr_accessor :position, :orientation, :aspect_ratio, :field_of_view attr_accessor :position, :orientation, :aspect_ratio, :field_of_view,
:min_view_distance, :max_view_distance
def initialize(position:, orientation: Vector.new(0, 0, 0), aspect_ratio:, field_of_view: 70.0, min_view_distance: 0.1, max_view_distance: 155.0) def initialize(position:, orientation: Vector.new(0, 0, 0), aspect_ratio:, field_of_view: 70.0, min_view_distance: 0.1, max_view_distance: 155.0)
@position = position @position = position
@orientation = orientation @orientation = orientation