Skip to content

Latest commit

 

History

History
30 lines (23 loc) · 1.45 KB

README.md

File metadata and controls

30 lines (23 loc) · 1.45 KB

DragonRuby Noise Library

A implementation of different noise functions for Dragon Ruby. The noise functions work with standard DR but the example needs currently DR Indie or Pro. Examples for DR standard are WIP. If you want to report bugs, have improvements or want in generally talk about this project, visit the official DragonRuby Discord and mention @lyniat.

Examples

Value Noise

Screenshot 1 Screenshot 2

Cellular Noise

Screenshot Cellular 1 Screenshot Cellular 0

Domain Warping

Domain Warping

Projects

tiled render by Owen Butler

Tile Example

Performance

While trying to keep things fast, performance isn't the main goal of this project but the ease of use. If you need some faster noise (and by faster I mean light speed like 🙃), I can totally recommend Fast Noise Lite. (Keep in mind that Fast Noise Lite needs you to compile C/C++ code)

License

See LICENSE file for more details. Some code is taken/ported from Fast Noise Lite (license) and 1D, 2D & 3D Value Noise (BSD license).