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;