Daily #11: Castle Wall

The subreddit over at r/proceduralgeneration has started running monthly challenges, so I decided to start playing around with a procedural castle wall to fit their procedural castle theme. I started with an arbitrary poly curve where walls are generated along the edges and towers are placed at the points. Since a wall’s structure is pretty blocky to begin with I used a series of extrudes to generate most of the geometry. The group SOP was handy in picking out every other primitive for generating the battlements (as I’ve learned they’re called). All in all, a nice start, although it would certainly be nice to be able to handle height in the terrain as well as adding features such as gates, windows, etc.