//////////////////////////////////////////////////////////////////////////////
//
//  Params.h
//
//////////////////////////////////////////////////////////////////////////////

#ifndef _PARAMS_H_
#define _PARAMS_H_

#include <GL/gl.h>

int  numFrames;
int  numPrimitives;
int  numVertices;
int  numPasses;

GLuint*  indices;

enum RenderMode {
  Vertex   = 0,
  Color    = 1,
  Normal   = 2,
  TexCoord = 4
};

GLbitfield  renderMode;

GLfloat*  vertexData;
GLfloat*  colorData;
GLfloat*  normalData;
GLfloat*  texCoordData;
GLfloat*  interleavedData;

GLenum    primType;

GLdouble  nearPlane;
GLdouble  farPlane;

const GLfloat  maxCoordValue = 10.0;

#endif /* ! _PARAMS_H_ */
