|
|
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...!
>
> Bill
>
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.
--
Thomas
Post a reply to this message
|
|