WaveFunctionCollapse: Generates bitmaps that are locally similar to the input

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

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
  • WaveFunctionCollapse

    Bitmap & tilemap generation from a single example with the help of ideas from quantum mechanics

  • DeBroglie

    DeBroglie is a C# library implementing the Wave Function Collapse algorithm with support for additional non-local constraints, and other useful features.

  • I played around a lot with this library:

    https://github.com/BorisTheBrave/DeBroglie

    Fun stuff, but I struggled to get a lot of value out of using it for level gen. You get cool patterns, but levels need structure and intent to be interesting. Adding constraints to the algorithm becomes a big-oh nightmare and you end up with frequently unsolvable paths as the algorithm recurses.

    The game Bad North used it to good effect, so depending on the game it may be a very useful tool in the toolbelt.

    https://m.youtube.com/watch?v=0bcZb-SsnrA

  • 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.

    InfluxDB logo
  • fast-wfc

    An implementation of Wave Function Collapse with a focus on performance.

  • I used this algorithm to generate minigolf courses [1].

    I used this repo [2].

    The algorithm is literally just a constraint solver. I'm pretty sure it's pretty similar to the sudoku solver I wrote in prolog for a university course.

    It's kinda pretentiously named and described, probably because its more academic to do that. It's just a constraint solver.

    1: https://twitter.com/00jknight/status/1249091532071645184

    2: https://github.com/math-fehr/fast-wfc

  • texture-synthesis

    Discontinued 🎨 Example-based texture synthesis written in Rust 🦀

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • I want to talk about WebGPU

    15 projects | news.ycombinator.com | 3 May 2023
  • Could someone suggest a development environment and/or tools I could use? I'm looking for an environment similar to a browser. I plan on using Python to display the results of many calculations that would change, maybe every second or half second. With lots of variables involved. More details below.

    3 projects | /r/learnpython | 7 Feb 2023
  • Need help wrapping my head around Wave Function Collapse in 3D

    2 projects | /r/proceduralgeneration | 26 Nov 2021
  • Rust programming language: We want to take it into the mainstream, says Facebook

    17 projects | /r/programming | 30 Apr 2021
  • using wfc for music generation

    3 projects | /r/proceduralgeneration | 12 Feb 2021