Published: June 19, 2019
54
684
4.3k

I made a generator of modern houses! #WaveFunctionCollapse #procgen #MagicaVoxel

Smaller and larger outputs. Fun fact: empty space is represented here with 4 different tiles: Empty, Nothing, Space and 0. It's an advanced form of this https://github.com/mxgmn/WaveF... trick (the image has 3 colors).

Image in tweet by Maxim Gumin
Image in tweet by Maxim Gumin
Image in tweet by Maxim Gumin
Image in tweet by Maxim Gumin

I will soon release the complete "code" for these ModernHouse, SeaVilla and 151 other generators. But I want to crowdfund this work, and I'd rather do it on GitHub than on Patreon (0 commission, fund doubling). So if you like what I do, please nominate me! https://x.com/github/status/11...

@ExUtumno Oh wow, this is my dream! Also, I was mesmerized by handsketch looking generative architecture sketch: https://www.openprocessing.org...

@openprocessing Oh, that's cool! I was experimenting with handsketch shaders for my Escheresque generators, but didn't push it far enough.

@ExUtumno Oooh that's cool!

@alyssaxuu Thank you!

@ExUtumno Love to import into minecraft/hytale!

@ryan_scott I can send you an archive with .vox files.

@ExUtumno This is so awesome! Wow! *—*

@zyumbik Thanks!

@ExUtumno It would be cool to have a horror game take place in some sort of suburban setting, and the houses change/regenerate whenever the player is looking away.

@The_CO_Atheist I think I already saw a trailer for something like that!

@ExUtumno THIS IS SO COOL!!! Love the bright colors you used, they work really well. Makes me want to build these out of LEGO bricks!

Image in tweet by Maxim Gumin

@ExUtumno That’s a ton of water!

@Spooksletsky I wanted walkable areas to really stand out, to show that they are connected. Tried also with red floors, but liked these more.

@ExUtumno Looks like a collaboration between M.C. Escher and Corbusier

@brandenco Thanks, I was actually looking at Villa Savoye and the Weissenhof house when I was making this (though I didn't know they were designed by the same architect!), and always loved Escher =) https://x.com/ExUtumno/status/...

@ExUtumno @radugidei Do you know BIM?

@Francois_Appere @radugidei I just googled it =). Maybe it could give a score/reward function to drive the generative process towards more realistic outputs.

@ExUtumno This is amazing!, (I'm architect)

@cromatoforo Thank you!

@ExUtumno Can it run models without any stairs at all?

@ElkimXOC It assumes that the walkable area (blue except roof) is connected, so multi-floor houses require stairs.

@ExUtumno @radugidei Cool. In real life we are trying to put parametric villa designs like this together for a major project in the Middle East. Let’s talk!

@patrickoffsite @radugidei Thank you! These houses are actually not parametric, it's an example of chaotic procgen. My DMs are open, and I read e-mail at my username at gmail dot com.

Share this thread

Read on Twitter

View original thread

Navigate thread

1/27