Rooftop design for procedural OSM Data


photo

Recommended Posts

Dear all,

we would like to generate a procedural landscape out of Openstreetmap data, ground textures and DEM data, and this also works in principle:

grafik.png.ee49058dc335040bae02b1442c279763.png

However, with some minor tweaks, the quality could be easily improved:

  • Rooftop shapes: As far as I understand, in Version 2.12 only flat rooftops of buildings are supported, or is there a way to to introduce roofs with gables? In this area (Germany) most roofs have a gable, so it does not look realistic. It also would be great, if there would be better support for the osm tags describing the rooftop / building shape, as most of the data is present in OSM (same view of the osm data with a different render engine):
    grafik.thumb.png.dd42fd4db1d9d49a06312fd6fcb94ebc.png
  • The standard number of stories is set to one, it would be great if the user could overwrite this standard value, maybe even with a simple script logic (e.g. if area of building is larger than x,y,z m^2 then set height to 2,3,4 stories), as for most buildings are at least 2 stories high. Unfortunately, most OSM buildings are missing the levels tag, so there would be a lot of editing necessary, also some buildings are described directly with geometric data)
  • Is there a possibility to randomly assign wall and roof textures, or is it necessary to introduce a new tag of Buildings for every texture and assign the building data randomly to the tag  (this is obviously a huge effort).

What is the roadmap in Unigine for procedural landscape generation?
Thank you for your time,

Tobias

 

 

Link to post

bellmann

Thank you for the insights! We will definitely keep them in mind for the future updates.

Right now we are making the Sandworm tool more or less stable and after that (in 2.15 and further) we plan to switch to the procedural building refinements (at first we are looking to find a way to improve the rooftops generation and than all the other things). Unfortunately, there is no yet detailed roadmap on procedural landscape generation is available right now, I hope it would be available after 2.14 release.

Quote
  • Is there a possibility to randomly assign wall and roof textures, or is it necessary to introduce a new tag of Buildings for every texture and assign the building data randomly to the tag  (this is obviously a huge effort).

Right now it's possible only by creating a new tag.

Thanks!

How to submit a good bug report
---
FTP server for test scenes and user uploads:

Link to post