WFC Generator is a pixel art texture generator powered by the Wave Function Collapse algorithm (Overlapping Model). Feed it a small source image and it will learn the local patterns to produce a new, seamless texture that preserves the style of the original.

Built for Minecraft texture pack creators and pixel artists who need variations of 16x16 tiles — but works with any small raster image.

Features

  • Overlapping WFC model with configurable pattern size (N=2/3/4), symmetry, and output dimensions
  • Batch processing: import a whole folder, generate everything at once
  • Drag & drop import from your file explorer
  • Real-time progress with ETA estimation
  • Regenerate individual results without redoing the entire batch
  • Retro ASCII interface with CRT & VHS shader effects
  • Runs on desktop (Windows/Linux/macOS) and in the browser
  • Single-thread, frame-stepped pipeline for maximum stability

How to use

  1. Import one or more source images (PNG, JPG, BMP)
  2. Tweak settings: pattern size, output size, symmetry, retries
  3. Hit [GEN] — watch patterns collapse in real time
  4. Preview results, [Regen] any you don't like
  5. [Exp] to export all generated textures

Leave a comment

Log in with itch.io to leave a comment.