As part of my urban modelling work, now behind me, I was thinking of ways to fill empty spaces with potential residences. These randomly generated parcels would then be evaluated by potential home buying agents. This is rather different as there is no limit to parcel sizes. It’s more of an exploration of patterns generated based on random rules. The paths grow, one at a time, until they hit another path (or themselves). They can only turn 45 degrees.
The beauty is that the paths wrap around the edges of the canvas. This makes it perfect for tiling. Now that we can use SVG natively in HTML you can export your generated pathways and add them to your website background. The application allows you to vary the size of the tile and the path density (cell size).
A day has 24 hours in it. That’s 1,440 minutes or 86,400 seconds. If you wonder why Americans don’t understand the need for using the metric system then ask yourself why you use this inconsistent time measurement system.
What if we could design a better time system that is easier to read and convert between units? Would it still have the same number of hours, minutes or seconds in a day?
I recently read a journal article my supervisor had co-written and thought “I can do this!”. The article clearly laid out a procedure for creating a model that would distribute houses around a central business district based on the preferences of the agents and other model parameters.
My current employer is growing fast yet is limited in office space. The official policy went from ‘hire many people to populate our offices’ to ‘if you hire someone please densify your offices’. One year ago offices where getting their second occupant but we are now many three occupants per office. The temporary building with temporary offices were designed to have two people per office. Getting three people to fit nicely in a comfortable and productive setting isn’t so easy.
A few people created paper models of the different furniture options and room constraint to get an idea of what was possible. I though of throwing together a quick SVG/JS application that would allow people to move furniture around would be useful. It took a bit longer than I expected but I’m happy with the result: Furnissure
I created two modes: Fill mode which randomly dotify’s the areas created, and Pen mode which allows you to draw on the canvas using a ‘dot’ pen of a desired thickness and lead in/out. You can get all sorts of fun effects by combining these. Go ahead and try it yourself. It works in Firefox, Safari, and Chrome – slight problems with Opera. Internet Explorer has no chance.