Posts

Showing posts from March, 2019

Room expansion v5

Image
Convex expansion now functional. After fixing the arms, this is how far I intend to go with pressure solving for now. Next up is construct a connection graph to then deduce module placements.

room expansion v4

Image
Partially expanded walls. Proven and now to deal with the consequences. As the solver tries a lot of solutions and picks the best it needs to be able to revert them. Reverting these expansions is more difficult and they now have an undo queue. Implementing this fully is the next step. After this I think it's ready to generate the first floor plans. It also means rooms can be concave which comes with new problems.  

room packer v03

Image
Rooms are expanding after their desired space and shape. Next up is allowing walls to be broken up.