{"repo":"ElliottjPierce/noiz","free":true,"listed":false,"github":"https://github.com/ElliottjPierce/noiz","clone":"git clone https://github.com/ElliottjPierce/noiz.git","description":"A simple, configurable, blazingly fast noise library built for and with Bevy.","language":"Rust","stars":96,"topics":["bevy","noise","noise-generator","rng"],"license":"Apache-2.0","category":"game-templates","readme_excerpt":"Noiz A simple, configurable, blazingly fast noise library built for and with Bevy. See the book for a taste. Noiz is: - Simple - Extendable - Blazingly fast (meant for realtime use) - Easy to use in Bevy - Built in pure rust - Consistent between platforms (with a feature flag) - Serializable - Reflectable - Readable - Under development (as I have time and features are requested) - Free and open source forever (feel free to open issues and prs!) - No Std compatible Noiz is not: - Spelled correctly (noise was already taken) - Mathematically precise (only supports f32 types for now) - Fully optimized yet (algebraic float math is not stable in rust yet) - Meant to replace art tools for asset generation - Meant to be standalone (you'll want to also depend on either bevy math or bevy .) Bevy version noiz version -------------- -------------- 0.16 0.1, 0.2 0.17 0.3 0.18 0.4 0.19 0.5 What Makes Noiz Unique? - Noiz is powered by a custom random number generator built on a hash function instead of the traditional permutation table. This gives competitive performance while using less memory and reducing tiling artifacts. - Noiz seamlessly integrates with Bevy! - Noiz changes seed automatically between octaves (which prevents some artifacting common in other libraries). - Noiz is endlessly cusomizable. Really, the combinations and settings are limitless! - Noiz is no std . - Noiz supports all your favorite noise types. If you see one that's missing, please open an issue! - Noiz supports ","default_branch":null,"files":null,"tree":[],"storefront":"/r/ElliottjPierce","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ElliottjPierce/noiz/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}