Jump to content
  • entries
    13
  • comments
    55
  • views
    20809

A billion chimneys and more CSG fun

Sign in to follow this  
eppo

1318 views

The thing with architecture is that so much about it is up to whim and any procedural creation algorithm needs to be guided by a large amount of rules and grammars before it'll know how to churn out any remotely useable pieces of real-estate.

I got to the point where I could generate objects similar to these: render024_synth.png

These were actually the most acceptable out of several hundred bakes (only three front doors!) and I'm afraid getting the tool to generate acceptable output at all times is becoming way too time consuming. sad.png Instead, I'm simply going to hand-model and texture a series of basic solids and then pass sets of these through the CSG boolean tool:

render024_blocks.png

render024_boolean.png

There's no way to deform (like stretching them out without distorting them) these in any way yet (apart from orienting and scaling them), but it serves for now. Also tried to merge the whole scenery into a single solid (trees and foliage are still instanced) to trim away as much overdraw (especially the terrain is texfetch-expensive) as possible.

render024.png

render024_detail.png
Sign in to follow this  


3 Comments


Recommended Comments

Did you make those yourself? very nice modeling for such a talented coder! smile.png

Yup, I did. And thank you. :)

Share this comment


Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!