This is a straight port of mxgmn's WaveFunctionCollapse to Java. It should be fully functional, with the exception of the following bugs:
(Fixed thanks to nanodeath!)overlappingmodels with thefoundationparameter set to a non-default value do not work for an unknown reason. Insight into the cause of this bug would be appreciated.- The
3Brickssample does not work due to a bug injavax.imageiowhich prevents loading of the.bmpfile.
As a derivative work of the original, the code is licensed under the MIT license. As for the samples, see the "Credits" section in the README of the original project.