Main Page | Namespace List | Class Hierarchy | Class List | File List | Class Members | File Members

ThingMaterial.h File Reference

Material Thing for the scenegraph. More...

#include "../ressources/Ressources.h"
#include "Thing.h"
#include "glut.h"
#include <vector>
#include <iostream>
#include "../toInclude.h"
#include "../ressources/Motion.h"

Include dependency graph for ThingMaterial.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Classes

class  ThingMaterial
 Material Thing for the scenegraph. More...

Defines

#define MATERIAL_MAX_TEXTURES   4
#define MODE_REPLACE   0
#define MODE_MULTIPLY   1
#define MODE_ADD   2
#define MODE_BLEND   3
#define MODE_DECAL   4

Detailed Description

Material Thing for the scenegraph.

Material Thing for the Scenegraph. Ambient, diffuse, specular term and shiniess can be set. Also Textures can be loaded

Date:
CREATED : 2004-10-28 11:20
Author:
Manfred
Revision 1.0.1 2004/11/06 14:15:00 Manfred changed from Node to Thing, not a node itself, but the object for a node

Revision 1.1 2004/12/02 15:45:00 Manfred add support for blend mode settings, fixed multitexturing, still blending to do !


Define Documentation

#define MATERIAL_MAX_TEXTURES   4
 

#define MODE_ADD   2
 

#define MODE_BLEND   3
 

#define MODE_DECAL   4
 

#define MODE_MULTIPLY   1
 

#define MODE_REPLACE   0
 


Generated on Mon Jan 24 17:42:32 2005 for Loud and Proud by doxygen 1.3.8