gpWFC

Procedural generator

An algorithmic procedural content generation tool using GPU acceleration.

openCL-accelerated python implementation of the Wave Function Collapse procgen algorithm

GitHub

50 stars
6 watching
1 forks
Language: Python
last commit: about 6 years ago
algorithmgamedevmachine-learningopenclprocedural-generationpythonwfc

Related projects:

Repository Description Stars
gridbugs/wfc A collection of Rust libraries implementing a procedural generation algorithm. 148
kchapelier/convchain-gpu A JavaScript port of a procedural generation algorithm using WebGL2 acceleration 30
floodlight/loxigen A tool for generating OpenFlow protocol libraries for multiple programming languages. 96
gridtools/gt4py A Python library that generates high-performance stencil kernels for weather and climate modeling from a domain-specific language. 112
spcl/dace A tool that generates high-performance parallel programs from Python/NumPy code 502
openseg-group/openseg.pytorch Provides a PyTorch implementation of several computer vision tasks including object detection, segmentation and parsing. 1,191
esri/pyprt Python bindings for CityEngine's procedural runtime for generating 3D models 64
djduque/pgfplots A Rust library for generating publication-quality figures using LaTeX. 120
sebcglbailey/framer-designcomponents A module that converts Framer design files into scalable, code-generatable classes and components for building prototypes. 31
alastair-droop/qsubsec Generates script files for submission to the SGE grid system by processing template files with token placeholders 10
emilk/wfc A C++ port of Wave Function Collapse Tiling, implementing a computational method for image processing 327
cornell-brg/pymtl3-net Generates synthesizable Verilog for on-chip networks with customizable parameters and modular design 43
papierkorb/bindgen Generates bindings and wrappers for C/C++ libraries in Crystal programming language 179
long-woo/stc Automates code generation from OpenApi/Swagger/Apifox specifications 28
kakaobrain/torchgpipe A PyTorch-based library for efficient training of large neural networks using pipeline parallelism and automatic recomputation of gradients. 820