Annotation of mystuff-orcaslicer/devel/libnoise/pkg/DESCR, Revision 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>