Op 03/10/2021 om 19:07 schreef Bill Pragnell:
> Hi all
> I've been playing with procedural entropy again, inspired by a visit to a
> medieval castle over the summer. This is a good waypoint in the project; the
> environment is a bit old-school but I'm pretty happy with the castle.
> It occurred to me that an 'easy' way to ruin brick structures is to construct
> geometry to define the missing areas and use a simple inside test when placing
> bricks. This is slightly complicated by the need to perform the exclusion test
> on a brick's final position, so I ended up writing macros to fill some simple
> regions with bricks. The castle here was made using just two top-level macros -
> filled boxes and hollow cylinders with arbitrary position/orientation.
> A further issue was that the exclusion geometry was too regular, giving neat
> pixellated edges to all the removed areas. So instead of using the geometry
> directly, bricks are placed or omitted according to a pigment function defined
> by a turbulated object pattern.
> Windows and doors, plus their arches and frames, were achieved using the same
> basic tools, albeit without turbulence on the exclusion shape, and can therefore
> be ruined by the same process.
> Not sure where to go with it next...!
Smart! Very believable and interesting result indeed. You might want to
try using different sized stones instead of bricks for a change, or in
addition to bricks. And maybe make the arches and window frames out of
stone instead of bricks. They would react differently to decay.
Post a reply to this message