nuclear@22: #ifndef MATERIAL_H_ nuclear@22: #define MATERIAL_H_ nuclear@22: nuclear@22: #include "vmath.h" nuclear@22: nuclear@22: class Material { nuclear@22: public: nuclear@22: Vector3 diffuse, specular; nuclear@22: float roughness; nuclear@22: float reflect, refract; nuclear@22: float ior; nuclear@22: nuclear@22: Material() nuclear@22: : diffuse(0.75, 0.75, 0.75), specular(1, 1, 1) nuclear@22: { nuclear@22: roughness = 1.0; nuclear@22: reflect = refract = 0.0; nuclear@22: ior = 1.0; nuclear@22: } nuclear@22: }; nuclear@22: nuclear@22: #endif // MATERIAL_H_