tavli
diff src/object.h @ 14:283eb6e9f0a3
scenery
author | John Tsiombikas <nuclear@member.fsf.org> |
---|---|
date | Sun, 28 Jun 2015 07:44:23 +0300 |
parents | a8e26f163f99 |
children | b1a195c3ee16 |
line diff
1.1 --- a/src/object.h Sat Jun 27 22:33:27 2015 +0300 1.2 +++ b/src/object.h Sun Jun 28 07:44:23 2015 +0300 1.3 @@ -10,6 +10,15 @@ 1.4 Vector3 specular; 1.5 float shininess; 1.6 float alpha; 1.7 + 1.8 + Material(); 1.9 +}; 1.10 + 1.11 +struct RenderOps { 1.12 + bool zwrite; 1.13 + 1.14 + RenderOps(); 1.15 + void setup() const; 1.16 }; 1.17 1.18 class Object { 1.19 @@ -21,6 +30,7 @@ 1.20 1.21 public: 1.22 Material mtl; 1.23 + RenderOps rop; 1.24 1.25 Object(); 1.26 ~Object();