class Rubytracer::AmbientLight
Public Class Methods
new(value)
click to toggle source
# File lib/rubytracer/lights/ambient.rb, line 5 def initialize value @value = value end
Public Instance Methods
diffuse(normal, point, scene)
click to toggle source
# File lib/rubytracer/lights/ambient.rb, line 13 def diffuse(normal, point, scene) return @value end
specular(normal, view_vector, point, scene)
click to toggle source
# File lib/rubytracer/lights/ambient.rb, line 9 def specular(normal, view_vector, point, scene) return Colour.new(0,0,0) end