Skip to content
forked from axksel/WFC-GG

Wave Function Collapse and Growing Neural Grids combined!

Notifications You must be signed in to change notification settings

Tobiasnm/WFC-GG

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Wave Function Collapse and Growing Grids

alt text Wave Function Collapse and Growing Neural Grids combined! The main branch is cleaned up version of our implementation without all the extra things we have worked on. The project was made for our master thesis. The master thesis can be found here.

Modulesets.

The modulesets are all based on marching squares. A really good introduction can be found here.

Growing Grid

The growing grid implementation is based on Dr. Bernd Fritzkes work . The adjustable parameters is largely the same as in his implementation and a explanation can found at the demo website.

Instructions

There are three different modulesets included. Each have a scriptable object that needs to be added to the "gridmanager" script in the main gameObject.

  • 3dModuleSet. This set contains a city moduleset made for three dimmensions. The bool "Corner Setup Clockwise" should be false when using this set.

  • HandDrawnset. This is a two dimmensional set of a handrawn city. The Grid Y should be set to 1 and the "Corner Setup Clockwise" should be true.

  • modules. This is the original set and is a 2.5 dimmensional cavern set. The Grid Y should be set to 1 and the "Corner Setup Clockwise" should be true.

alt text

Made by

About

Wave Function Collapse and Growing Neural Grids combined!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 66.1%
  • ShaderLab 16.6%
  • HLSL 16.6%
  • Other 0.7%