awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Procedural generation tools

تم تحديث الترتيب في 6 يوليو 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

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • mxgmn/wavefunctioncollapseالصورة الرمزية لـ mxgmn

    mxgmn/WaveFunctionCollapse

    24,697عرض على GitHub↗

    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
    عرض على GitHub↗24,697
  • seblague/procedural-landmass-generationالصورة الرمزية لـ SebLague

    SebLague/Procedural-Landmass-Generation

    1,232عرض على GitHub↗

    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
    عرض على GitHub↗1,232
  • ashima/webgl-noiseالصورة الرمزية لـ ashima

    ashima/webgl-noise

    2,985عرض على GitHub↗

    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
    عرض على GitHub↗2,985

Related searches

  • Procedural level generator
  • Procedural noise generators
  • Numerical computing library
  • an open source vector graphics editor
  • Geometric primitive library
  • String manipulation library
  • Ray tracing engine
  • Terminal output formatter