In memory of Ben “bushing” Byer, who passed away on Monday, February 8th, 2016.

Difference between revisions of "LibNoise"

From WiiBrew
Jump to navigation Jump to search
m
 
Line 25: Line 25:
 
*[http://www.noisemachine.com/talk1/ Noise presentation by Tom Perlian]
 
*[http://www.noisemachine.com/talk1/ Noise presentation by Tom Perlian]
 
*[http://freespace.virgin.net/hugo.elias/models/m_perlin.htm An explanation]
 
*[http://freespace.virgin.net/hugo.elias/models/m_perlin.htm An explanation]
 +
 +
== Media ==
 +
 +
=== Demo ===
 +
<youtube valign="top" align="left">3DKzJV3zHJM</youtube>
 +
{{clear}}
 +
<br />

Latest revision as of 21:41, 16 October 2013

libNoise
LibNoise logo.png
General
Ported byMyrkr
TypeLibrary
Version0.1
LicenceLGPL
Links
Download
Website
Source

libNoise generates coherent noise. Map Maker is similar, but uses a diamond square algorithm. It has not been rigorously tested, but most things that don't involve file reading/writing should work. I really only changed the makefile.

It has also been ported to XNA. A video with libnoise xna.

The quartz composer plugin (Leopard, Tiger) can be useful for trying module compositions without recompiling a program.

Demo

The libNoise demo program creates terrain using perlian noise, and renders it using noise utils. Noise utils is not part of the library. The source is included in the library download. Nunchuk c + analog stick changes lighting. Wii remote A generates a new random landscape.

References

Media

Demo