Home - akilmarshall/procedural-image-generation GitHub Wiki

Welcome to the procedural-image-generation wiki!

Here I document my research into procedural image generation.

(you need xhub extension to view the math in subsequent sections)

Introduction

I would like to be able to generate images from an input image(s). Specifically images constructed from tile sheets (video game art), the images should be similar on a local scale to the original image but distinct globally.

Roadmap

development flow.

theory -> pygen -> tiled-image-tool -> web ui

Pygen

A python module for rapid development and testing/prototyping of ideas. Additionally some useful testing functions are written (quickly) here before it is implemented into tit.

tiled-image-tool

A rust code base with both a CLI binary and WASM module compile targets. The goal of the tiled-image-tool (tit) is to realize the theoretical ideas described in this wiki.

web-ui

I would like to make a tool that allows users to use procedural image generation to advance their own art/creative processes.

node project = react + rust (WASM pack?)

I must do further research into the web architecture as well as designing some kind of front end.