added the_Color to Node, material gathering AMBIENT, DIFFUSE, SPECULAR color values

git-svn-id: svn://anubis/fart/trunk@103 7f9b0f55-74a9-4bce-be96-3c2cd072584d
This commit is contained in:
Josh Holtrop committed 2009-02-12 03:07:22 +00:00
1 parent 8a112009a6
commit c136bda827
6 files changed
+83 -10

No files matched your search

+7
View File
@@ -19,6 +19,13 @@ Color::Color(double r, double g, double b)
this->b = b;
}
Color::Color(const Vector & v)
{
r = v[0];
g = v[1];
b = v[2];
}
Color Color::operator*(const Color & other) const
{
Color result;
+2
View File
@@ -3,6 +3,7 @@
#define COLOR_H COLOR_H
#include <iostream>
#include "util/Vector.h"
class Color
{
@@ -11,6 +12,7 @@ class Color
Color();
Color(double r, double g, double b);
Color(const Vector & v);
Color operator*(const Color & other) const;
Color operator*(double scale) const;