FastNoise VS PyFastNoiseLite

Compare FastNoise vs PyFastNoiseLite and see what are their differences.

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
FastNoise PyFastNoiseLite
57 2
2,561 9
- -
7.7 5.3
about 1 month ago 7 months ago
Rust Cython
MIT License MIT License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

FastNoise

Posts with mentions or reviews of FastNoise. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-04-27.

PyFastNoiseLite

Posts with mentions or reviews of PyFastNoiseLite. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-10-05.
  • First procgen landscape, what do you think?
    2 projects | /r/proceduralgeneration | 5 Oct 2022
    /u/FMWizard I would try this https://github.com/tizilogic/PyFastNoiseLite/ with these configs. It's a C wrapper, so it should be faster than the python libraries.
  • Replicating Minecraft World Generation in Python
    3 projects | /r/gamedev | 18 Nov 2021
    Another piece of info you might find interesting is that the traditional approach of warping, where you distort each axis individually, isn't the only way to do that. The choice of noise function certainly makes more visual impact, but there is more directionally-uniform way to domain-warp too: explicitly-designed vector-output noise. Such noise chooses a random output-space direction to apply to each internal gradient ramp contribution, which results in a warp distribution that's effectively radially-symmetric. It also only takes one noise evaluation instead of two or three. I wrote this as part of my contributions to FastNoiseLite. There does exist PyFastNoiseLite as a wrapper for that, though it unfortunately doesn't currently have wrappers for the domain warping functions.

What are some alternatives?

When comparing FastNoise and PyFastNoiseLite you can also consider the following projects:

FastNoise2 - Modular node graph based noise generation library using SIMD, C++17 and templates

UnitySimplexNoise - a compact and functional system for generating complex simplex noise layers for procedural generation [Moved to: https://github.com/tcm151/Unity-Simplex-Noise]

OpenSimplex2 - Successors to OpenSimplex Noise, plus updated OpenSimplex.

FastLED - The FastLED library for colored LED animation on Arduino. Please direct questions/requests for help to the FastLED Reddit community: http://fastled.io/r We'd like to use github "issues" just for tracking library bugs / enhancements.

LearnOpenGL - Code repository of all OpenGL chapters from the book and its accompanying website https://learnopengl.com

Scattered-Biome-Blender - Smooth transitions over biome borders using scattered point evaluations.

3DWorld - 3D Procedural Game Engine Using OpenGL

glNoise - A collection of GLSL noise functions for use with WebGL with an easy to use API.

open-builder - Open "Minecraft-like" game with multiplayer support and Lua scripting support for the both client and server

webgl-noise - Procedural Noise Shader Routines compatible with WebGL

Noise-Extras - Noise & procedural generation code pieces that I didn't feel needed whole repos all to themselves.