@drewish drewish released this Jan 8, 2017 · 21 commits to master since this release

Assets 2

screen shot 2017-01-08 at 4 50 20 pm

Huge improvements in the OOB code. It's now able to track the street facing edges of lots.

screen shot 2017-01-08 at 4 48 44 pm

Fixed the generation of overlapping roofs.

@drewish drewish released this Jun 9, 2016 · 55 commits to master since this release

Assets 2

screenshot 2016-06-09 00 08 33

CGAL's docs are pretty good but there's a fair amount they assume you're know. I bought a copy of CGAL Arrangements and Their Applications and found it to be very helpful for filling in those gaps and understanding the architecture.

With a better understanding of arrangements, I started trying to implement the OBB-based Subdivision algorithm described in Procedural Generation of Parcels in Urban Modeling. It's looking promising but I still need to implement the checks that a lot's area is within a range and that it has a certain amount of street access.
screenshot 2016-06-09 00 29 26

In the process I figured out how to get my straight skeleton block division working for shapes with holes:
screenshot 2016-06-09 00 29 34

@drewish drewish released this May 1, 2016 · 71 commits to master since this release

Assets 2

Farms and Orchards

Got the rows of crops, trees and buildings all using a new instanced drawing system. Looking forward to building out some industrial areas next.

@drewish drewish released this Mar 21, 2016 · 100 commits to master since this release

Assets 2

screen shot 2016-03-20 at 11 46 12 pm

  • Separated the models and views so now buildings that share a BuildingPlan are drawn as instances.
  • Added a concept of a District which has a ZoningPlan that determines how it is divided into Blocks and Lots and which BuildingPlans are used.

@drewish drewish released this Feb 11, 2016 · 134 commits to master since this release

Assets 2

screenshot 2016-02-09 00 38 44
Mixing empty lots and parks in with the buildings give it a much more realistic feel.

screenshot 2016-02-11 00 42 44
Started working on an editing mode. Hit spacebar to toggle between it and the view mode.

@drewish drewish released this Jan 31, 2016 · 143 commits to master since this release

Assets 2

seeme

The Camera Moves

@drewish drewish released this Jan 20, 2016 · 149 commits to master since this release

Assets 2

seeme

  • Changed the palette and shader to be more in line with Crews' style.
  • Got the blocks dividing into lots using the straight skeleton.
  • Upgraded CGAL to 4.7

@drewish drewish released this Jul 8, 2015 · 169 commits to master since this release

Assets 2

seeme

Got a basic sawtoothed roof working—more to do to support arbitrary building shapes though

@drewish drewish released this Jul 6, 2015 · 174 commits to master since this release

Assets 2

screenshot 2015-07-06 00 11 45

  • Started trying to use CGAL's 2D Arrangements for things like creating sawtooth roofs and sub-dividing lots
  • Added a Block mode for testing the subdivision of a single block
  • Upgraded Cinder to 0.9.0

@drewish drewish released this Jun 20, 2015 · 200 commits to master since this release

Assets 2

Screen shot

  • Added a building mode to make it easier to get an up-close view of a single building.
  • Added gabled roofs.