00001 /* 00002 Autor: $Author: kunkel $ State: $State: Exp $ 00003 Datum: $Date: 2005/05/30 12:35:25 $ 00004 Version: $Revision: 1.1 $ 00005 */ 00006 00012 #include "Opengl.h" 00013 #include "Configuration.h" 00014 00021 int main(int argc, char **argv) { 00022 //Zufallsgenerator mit systemzeit initialisieren 00023 srand(time(0)); 00024 00025 //Opengl initialisieren 00026 Opengl::init(argc,argv); 00027 00028 /* 00029 * Falls ein Parameter angegeben wurde wird dieser als Standarddatei 00030 * angesehen 00031 * und diese Datei geladen 00032 */ 00033 if( argc > 1 ) { 00034 strncpy(ourConfiguration.filename,argv[1],SIZEOFGLUISTRING); 00035 ourConfiguration.loadWorld(argv[1]); 00036 } 00037 00038 // Mainloop von Opengl starten 00039 Opengl::loop(); 00040 return(0); 00041 } 00042