Hi all.
Made a bit more progress with my buildings; I've added a way to 'bite' areas out
of the floor plan in some preset positions. Blocks are removed from the
rectangle in 9 zones, corners, edges and center. The block placement then
automagically puts in corners etc as required.
There's no great intelligence here; although the placement of sides and corners
'just works', I have made no effort to sanitize the inputs. If any region is too
large, the spaces will run into one another, and there must be at least 2 blocks
together or one side will be open as if cut away.
I'm having to stay focused on making this a practical tool for my own use rather
than an all-singing user-friendly beast!
Bill
Post a reply to this message
Attachments:
Download 'irregular_building.jpg' (185 KB)
Preview of image 'irregular_building.jpg'

|