00001 #include <assert.h> 00002 #include "IGS_Material.h" 00003 00004 #ifndef NOGL 00005 #include "opengl/glos.h" 00006 #include <gl/gl.h> 00007 #include <gl/glaux.h> 00008 #endif 00009 00010 //============================================================================= 00011 // Constructor 00012 // 00013 // Description: Constructor 00014 //============================================================================= 00015 IGS_Material::IGS_Material() 00016 { 00017 m_Diffuse[ 0 ] = 1.0f; 00018 m_Diffuse[ 1 ] = 1.0f; 00019 m_Diffuse[ 2 ] = 1.0f; 00020 m_Diffuse[ 3 ] = 1.0f; 00021 } 00022 00023 //============================================================================= 00024 // Destructor 00025 // 00026 // Description: Destructor 00027 //============================================================================= 00028 IGS_Material::~IGS_Material() 00029 { 00030 } 00031 00032 //============================================================================= 00033 // Render 00034 // 00035 // Description: Render 00036 //============================================================================= 00037 void IGS_Material::Render( const IGS_Controller& controller ) const 00038 { 00039 assert( false ); 00040 }