goat3d
diff src/material.h @ 15:f1b4c27382ce
blah
author | John Tsiombikas <nuclear@member.fsf.org> |
---|---|
date | Thu, 26 Sep 2013 14:06:14 +0300 |
parents | 04bb114fcf05 |
children | 498ca7ac7047 |
line diff
1.1 --- a/src/material.h Thu Sep 26 04:47:05 2013 +0300 1.2 +++ b/src/material.h Thu Sep 26 14:06:14 2013 +0300 1.3 @@ -8,17 +8,10 @@ 1.4 struct MaterialAttrib { 1.5 Vector4 value; 1.6 std::string map; 1.7 + 1.8 + MaterialAttrib() : value(1, 1, 1, 1) {} 1.9 }; 1.10 1.11 -#define MAT_ATTR_DIFFUSE "diffuse" 1.12 -#define MAT_ATTR_SPECULAR "specular" 1.13 -#define MAT_ATTR_SHININESS "shininess" 1.14 -#define MAT_ATTR_NORMAL "normal" 1.15 -#define MAT_ATTR_BUMP "bump" 1.16 -#define MAT_ATTR_REFLECTION "reflection" 1.17 -#define MAT_ATTR_TRANSMISSION "transmission" 1.18 -#define MAT_ATTR_IOR "ior" 1.19 - 1.20 class Material { 1.21 private: 1.22 static MaterialAttrib def_attr;