awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Procedural generation tools

Ranking aktualisiert am 6. Juli 2026

For a library for procedural content generation, the strongest matches are mxgmn/wavefunctioncollapse (This repository is a focused implementation of the Wave), seblague/procedural-landmass-generation (This Unity project provides code and assets for generating) and ashima/webgl-noise (ashima/webgl-noise provides procedural noise shader routines, which is a). Each is ranked by relevance to your query, popularity and recent activity.

Explore the best procedural generation tools for your projects. Compare top-rated libraries by activity and features to find the best fit for your code.

Procedural generation tools

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • mxgmn/wavefunctioncollapseAvatar von mxgmn

    mxgmn/WaveFunctionCollapse

    24,697Auf GitHub ansehen↗

    WaveFunctionCollapse is a procedural generation engine that creates complex, non-repeating patterns by treating spatial arrangement as a constraint satisfaction problem. It functions as a stochastic solver that derives output structures from a single input example, ensuring that every element placed within a grid satisfies specific adjacency requirements relative to its neighbors. The system distinguishes itself by using an entropy-driven approach to grid collapse, where it iteratively selects the cell with the fewest remaining possibilities to trigger a cascade of logical updates. By decompo

    This repository is a focused implementation of the Wave Function Collapse algorithm, a constraint-based procedural generation technique that creates patterns from examples, making it directly relevant for game development or art—but it does not cover other requested features like terrain generation or L-systems.

    C#Constraint-Based Synthesis EnginesEntropy-Based Solvers
    Auf GitHub ansehen↗24,697
  • seblague/procedural-landmass-generationAvatar von SebLague

    SebLague/Procedural-Landmass-Generation

    1,232Auf GitHub ansehen↗

    This project is a procedural content generation framework and three-dimensional mesh generation library designed for the Unity game engine. It provides a system for automating the creation of complex landscapes and natural environments by programmatically constructing geometric terrain surfaces and heightmaps. The generator utilizes layered noise functions to calculate elevation values, which are then translated into terrain geometry. To maintain performance during real-time rendering, the system employs chunk-based mesh generation and dynamic level-of-detail management, which adjusts geometr

    This Unity project provides code and assets for generating procedural landmasses with noise-based terrain, matching the terrain generation part of your search, though it does not cover dungeon generation, L-systems, or texture synthesis.

    C#Perlin Noise Functions
    Auf GitHub ansehen↗1,232
  • ashima/webgl-noiseAvatar von ashima

    ashima/webgl-noise

    2,985Auf GitHub ansehen↗

    WebGL Noise is a library of shader routines designed for procedural graphics generation within the browser. It provides a collection of mathematical functions that allow developers to calculate noise patterns directly on the graphics processing unit, eliminating the need for external image assets or pre-computed data textures. The library focuses on the implementation of standard noise algorithms, including simplex, classic, cellular, and periodic patterns. By executing these calculations as stateless functions within the shader pipeline, the project enables the creation of dynamic, evolving

    ashima/webgl-noise provides procedural noise shader routines, which is a focused noise generation library directly relevant to algorithmic content creation, though it is limited to noise and does not cover other generation techniques like terrain or dungeons.

    C++GPU Noise GeneratorsProcedural Texture Generators
    Auf GitHub ansehen↗2,985

Related searches

  • Procedural level generator
  • Numerical computing library
  • an open source vector graphics editor
  • Geometric primitive library
  • Terminal output formatter
  • Plattformübergreifende Grafik-Abstraktionsbibliothek
  • Low-level abstraction patterns
  • Animation sequencing software