Annotation of mystuff-orcaslicer/devel/libnoise/pkg/DESCR, Revision 1.1.1.1
1.1 afresh1 1: libnoise is a portable C++ library that is used to generate coherent
2: noise, a type of smoothly-changing noise. libnoise can generate
3: Perlin noise, ridged multifractal noise, and other types of
4: coherent-noise.
5:
6: Coherent noise is often used by graphics programmers to generate
7: natural-looking textures, planetary terrain, and other things. The
8: mountain scene shown above was rendered in Terragen with a terrain
9: file generated by libnoise. You can also view some other examples
10: of what libnoise can do.
11:
12: In libnoise, coherent-noise generators are encapsulated in classes
13: called noise modules. There are many different types of noise
14: modules. Some noise modules can combine or modify the outputs of
15: other noise modules in various ways; you can join these modules
16: together to generate very complex coherent noise.
17:
18: Before using libnoise, you may want to learn more about coherent
19: noise. You may also want to learn how coherent noise is generated.
20:
21: Note: libnoise does not generate images, it only generates
22: coherent-noise values. It is up to the programmer to use these
23: values to generate images.
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>