NoiseViewer v1.1 – now with GLUI
A whole lot of changes have gone into the new version of the NoiseViewer. It is by no means a truly usable piece of software, but because of the numerous changes made (and to be made), this snapshot is being made public.
The GLUI library has been added, in order to give more interface options. Hope remains that the finished product will be cross-platform. (Except for a few string manipulations, nothing is necessarily Windows about the NoiseViewer.) It was very easy to integrate GLUI into the previous GLUT code. Unfortunately, the GLUI library may turn out to be too simplistic for the NoiseViewer. We shall see.
The source has been bundled with a compiled GLUI library 2.35. You can get the source for that at the official GLUI SourceForge site.
From what I understand of the licenses, I am allowed to use these libraries. Please understand that the code and programs linked to below are provided “as-is”. Also note that running any program found on the internet carries risk, and the responsible user always scans for viruses, etc.
Click and drag to pan around the noise. CTRL+click-and-drag up and down adjusts the zoom level. Shift+click-and-drag adjusts the noise cutoff point.
Compiled executable (Windows, ~336KB): NoiseViewer_v1.1.zip
Source code, libraries and projects (Visual Studio 2008, ~2,288KB): NoiseViewerSource1.1.zip
Feedback would be greatly appreciated!!
In: Uncategorized · Tagged with: code, glui, glut, procedural content generation, pseudorandom, simplex noise