Method: Ray::Color#+
- Defined in:
- lib/ray/color.rb
#+(color) ⇒ Ray::Color
Returns Sum of two colors, adding component pairs.
68 69 70 71 72 73 74 75 76 77 78 |
# File 'lib/ray/color.rb', line 68 def +(color) r = red + color.red g = green + color.green b = blue + color.blue a = alpha + color.alpha Ray::Color.new(r > 255 ? 255 : r, g > 255 ? 255 : g, b > 255 ? 255 : b, a > 255 ? 255 : a) end |