![]() |
||||
![]() |
![]() |
![]() |
![]() |
![]() |
You'll need hardware-accelerated 3D graphics to get this simulator to run at a decent rate (unless you make it run in wire-frame mode etc), and your graphics driver must support OpenGL. Both Windows and Linux support (basic) multi-player. See the documentation page for details on how to use it. 0. All users.Go here to download the most recent available version (2.19.3), which includes both the Win32 executable and the source code. 1. Windows users.You should be able to unzip the file using Winzip - extract all the files making sure you preserve the directory structure - i.e. don't just drag them from the winzip window into a single folder. Things should look similar to this. Note that I've included the GLUT.dll for your convenience. Now go to the documentation page to see how to run it (if it's not obvious). 2. Unix/Linux users (and those who want to see how it works).Extract the files (use unzip) and to build, just type make (or maybe gmake). Note that you will need to have OpenGL and GLUT headers/libraries etc installed on your machine. You will also need GLE and GLUI. I encountered some minor problems whilst compiling GLUI under linux with gcc-3.0.1. (1) a couple of places need things like "friend GLUI_Rollout" changed to "friend class GLUI_Rollout" in glui.h. (2) You need to make the directories "bin" and "lib" by hand. (3) each of the examples needs to have "main" return an int, not void. Finally, you will also need PLIB (I used version 1.6 I think. Dead easy to install - also included in many linux distibutions?) and FMOD for sound. Having said that, it's possible to build without any of GLUI, FMOD, PLIB and GLE by tweaking the Makefile.The hardest library to get going (if you're not a coder) is GLUI, because of the issues above, so I've the necessary modifications to it. It can be downloaded here. 3. Additional files.Whilst you can merrily fly around the computer-generated landscapes using uplift from the computer-generated wind-field (which is a bit/lot of a hack), there's quite a lot of potential for setting up more realistic terrain/wind-fields. I need to experiment more in this area, but here are some terrains and wind-fields (also see http://groups.yahoo.com/group/slope_soaring_sim for more gliders and terrains). The terrains here were all drawn using The Gimp. The wind-fields have been calculated using a meteorological model called Metphomod - well a slightly hacked version because it's intended for larger-scale simulations. You have two options - either:
Here are the available terrain/wind fields, all of which will need to be uncompressed (e.g. with Winzip under windows):
The 1.8.0 version (onwards) comes with a small "terrain_flat.dat" which represents a simple flat terrain - OK for thermal flying (and debugging!). More terrains can be found at the yahoo site. If you downloaded and compiled the source, you'll also have a program called bw_to_orog. This allows you to convert gray-scale uncompressed SGI image files (e.g. created with The Gimp) into the form used by SSS. The image must be square with each side 2^n + 1 pixels. |