MinGfx Toolkit  1.0
A minimal library for writing cross-platform (Windows, OSX, linux) graphics programs.
Classes | Namespaces
default_shader.h File Reference
#include "color.h"
#include "point3.h"
#include "shader_program.h"
#include "texture2d.h"
#include "vector3.h"
#include "matrix4.h"
#include "mesh.h"

Go to the source code of this file.

Classes

class  mingfx::DefaultShader
 A simple GLSL shader for textured per-fragment Phong shading with multiple light sources. More...
 
class  mingfx::DefaultShader::MaterialProperties
 Small data structure to hold properties of the material to be lit. More...
 
class  mingfx::DefaultShader::LightProperties
 Small data structure to hold per-light properties. More...
 

Namespaces

 mingfx
 Namespace for the MinGfx Toolkit.