#endif
#include <GL/glut.h>
-#include "../XGL/xgl.h"
+#include <XGL/xgl.h>
#include <stdio.h>
#include <string.h>
-#include "../Include/general.h"
+#include <Include/general.h>
-#include "obj.h"
-#include "scenery.h"
+#include <Scenery/obj.h>
+#include <Scenery/scenery.h>
/* Temporary hack until we get the scenery management system running */
/* Initialize the Scenery Management system */
-void fgSceneryInit() {
+void fgSceneryInit( void ) {
printf("Initializing scenery subsystem\n");
/* set the default terrain detail level */
printf(" Loading Scenery: %s\n", path);
- area_terrain = fgObjLoad(path);
+ area_terrain = fgObjLoad(path, &scenery.center);
}
/* Render out the current scene */
-void fgSceneryRender() {
+void fgSceneryRender( void ) {
static GLfloat terrain_color[4] = { 0.6, 0.8, 0.4, 1.0 };
static GLfloat terrain_ambient[4];
static GLfloat terrain_diffuse[4];
/* $Log$
-/* Revision 1.30 1998/01/07 03:22:29 curt
-/* Moved astro stuff to .../Src/Astro/
+/* Revision 1.33 1998/01/19 19:27:17 curt
+/* Merged in make system changes from Bob Kuehne <rpk@sgi.com>
+/* This should simplify things tremendously.
/*
+ * Revision 1.32 1998/01/19 18:40:37 curt
+ * Tons of little changes to clean up the code and to remove fatal errors
+ * when building with the c++ compiler.
+ *
+ * Revision 1.31 1998/01/13 00:23:11 curt
+ * Initial changes to support loading and management of scenery tiles. Note,
+ * there's still a fair amount of work left to be done.
+ *
+ * Revision 1.30 1998/01/07 03:22:29 curt
+ * Moved astro stuff to .../Src/Astro/
+ *
* Revision 1.29 1997/12/30 20:47:52 curt
* Integrated new event manager with subsystem initializations.
*