Hills 1.2 reviewDownload
Hills is an OpenGL 3D screensaver that generates a landscape of rolling grassy hills.
Hills is an OpenGL 3D screensaver that generates a landscape of rolling grassy hills. This is a Mac OS X port of software developed by Nicolas P. Rougier and the source code is included under the GNU GPL.
To install the screen saver version of Hills you should be able to just double click on Hills.saver and it will automatically be installed. If that doesn't work copy the file to "~/Library/Screen Savers" where ~ is your home folder.
Fixed drawing of distant hills. A strange wavey fog pattern was seen on distant hills. This was caused by having a very small value in the gluPerspective call.
Added a "Default Settings" button to the screensaver options and application preferences. The default settings are what Nicolas P. Rougier uses in the original version of Hills.
The application version now has a "Fullscreen Resolution" menu in the preferences. This should be useful for people with large monitors where Hills would struggle to work smoothly using the higher screen resolutions.
The flying speed is now linked to the system clock, which means that the speed does not change with the rendering time. Before the speed would increase when the grid size was reduced.
Added more keyboard controls to control the camera. See the Readme file for instructions.
Hills 1.2 keywords