Maxim Gumin
Maxim Gumin
Hi! To constrain the output, you need to: 1. Ban all unwanted options. 2. Call `Propagate()` to propagate the bans. For an example, see how I constrain ground pixels [here](https://github.com/mxgmn/WaveFunctionCollapse/blob/master/Model.cs#L217-L225).
Sure! ```csharp if (ground) { for (int x = 0; x < MX; x++) { for (int t = 0; t < T - 1; t++) Ban(x + (MY -...
I haven't seen this error before. Try building it from source, it builds on Linux.
Hi! What do you mean by "layers" exactly? Have you implemented this algorithm?
Indeed, it is only possible to specify left and right neighbors in the xml file. But you still can specify arbitrary adjacencies, because you can rotate the tiles. For example,...
Because Down and Up correspond to Left and Right by rotating 1\*90 degrees.
Thanks, I will test it
I agree, it's just a question of finding time to update the project. I will probably not accept such a PR (because I want to enable MJ as a library...