Friday, June 26, 2015

Castle by the lake

Here is a castle made using our default castle grammar set. This was capture from a new version of the Voxel Studio renderer we will be rolling out soon. The rendering is still work in progress (the texture LOD transitions are not blended at all, the material scale is off, etc.) so some imagination on your side is required. Also the castle is partially completed as we intend to fill the little island.


There are no mesh props here, everything on screen comes from voxels. Also there are no handmade voxel edits, this is strictly the output of grammars. Also note that the same few grammars are applied over and over. For instance curved walls are created with the same wall grammar used for the straight walls, they just run in a curved scope.


This is a scene we are creating to test some new cool systems we are developing to handle high density content.

10 comments:

  1. Most impressive. :)

    ReplyDelete
  2. Really cool, looks like handmade, a complex structure.
    I have few questions:
    It is possible to add a more detail to it, eq. gothic style?
    Does it generate interior?

    ReplyDelete
  3. Sweet, I love seeing the procedural architecture =D.

    ReplyDelete
  4. Once the LOD transitions are blended it will be even better!

    :)

    ReplyDelete
  5. Is the architecture hollow, like rooms and stuff?

    ReplyDelete
    Replies
    1. The architecture is hollow. It does not have internal access ways (like staircases) but towers have different floors with fitting window holes, doorways and such.

      Delete
  6. Do you think you would produce results that good with adding a bit of randomness in order to generate multiple castles instead of just one? (By "good", I mean that a player would enjoy discovering one after one, without experiencing too much redundancy).

    ReplyDelete
    Replies
    1. This has apparently been completely procedurally generated, if you were to run the same algorithm in a different location, you'd probably get a rather different castle, that is just as interesting.

      Delete
    2. No guys, it looks I was not clear enough. The placement of the different features over the terrain is man made. The individual towers, walls, flying bridges etc. are the output of grammars, but a human created a box for each grammar to run. In some cases the box was warped or curved, like ones used to produce curved walls. There are no voxel edits in the sense the castle was produced by placing large boxes and assigning which grammar would run inside.

      Delete
    3. Right, I wrongly interpreted the lack of edited voxels as meaning the entire thing was procedurally generated, my bad!

      Delete