class Mittsu::Light

Attributes

color[RW]
distance[RW]
intensity[RW]
only_shadow[RW]

Public Class Methods

new(color = nil) click to toggle source
Calls superclass method Mittsu::Object3D::new
# File lib/mittsu/lights/light.rb, line 8
def initialize(color = nil)
  super()
  @type = 'Light'
  @color = Color.new(color)
end

Public Instance Methods

clone(light = Light.new) click to toggle source
Calls superclass method Mittsu::Object3D#clone
# File lib/mittsu/lights/light.rb, line 14
def clone(light = Light.new)
  super(light)

  light.color.copy(@color)
  light
end