// An OpenGL model of a drumkit. Copyright (C) 2007 by Natasha Kellaway // This program is released under the GNU General Public License #include #include #include //#include "nkellawa.h" //#include "nkellawa.cpp" #include twTriple offWhite = {1,1,204/255.0}; twTriple darkRed = {153/255.0,0,0}; twTriple black = {0,0,0}; void display(void) { twDisplayInit(); twCamera(); // sets up bounding box nkellawaDrumkit(offWhite,darkRed,black,4,3,10); glFlush(); glutSwapBuffers(); } int main(int argc, char** argv){ glutInit(&argc,argv); glutInitDisplayMode(GLUT_DOUBLE | GLUT_RGB | GLUT_DEPTH); twInitWindowSize(650,650); glutCreateWindow(argv[0]); twBoundingBox(-15,15,-5,10,-20,5); twMainInit(); glutDisplayFunc(display); glutMainLoop(); return 0; }