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