Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length

Advanced search

1379102 Posts in 65664 Topics- by 58029 Members - Latest Member: ockpii

July 12, 2020, 01:28:29 AM

Need hosting? Check out Digital Ocean
(more details in this thread)
TIGSource ForumsDeveloperTechnical (Moderator: ThemsAllTook)Procedural generation of roofs
Pages: [1]
Author Topic: Procedural generation of roofs  (Read 1121 times)
Level 10

View Profile
« on: January 07, 2010, 01:28:04 PM »

Hello again,

I've learned alot by asking about procedural techniques (see other posts)
But now I've found the hardest of all !

The procedural generation of roofs , anybody out there that has some experience in them ?
I'd love to hear.

ps I've found  this article on this forum, and offcourse i've looked at Vterrains category on roofs, but a more simpler way of looking at it would be highly appreciated.

edit: this paper appears a few times, seems the Straight Skeleton and the medial axis are the algorithms I should look into , right ? WTF

edit2: The inward offsetting of a polygon is the base of the problem i am thinking now.

« Last Edit: January 08, 2010, 04:27:45 AM by nikki » Logged
Level 10

View Profile
« Reply #1 on: January 20, 2010, 01:01:16 PM »


Hello again , two weeks since my initial problem!

I've learned alot about complex polygons, inwards offsetting and the straight skeleton.
Whilst implemeting it became much too hard for me.
I threw it all out the door, and instead used a type of 3d tiles.
while i was working on the 3d tiles the amount of possibilities (and tiles i had to pre-draw) became to much.
Again I threw it all out !

Finally I've decided on a method where i create the tiles at runtime (build up from the different visible sides) It does get a little complex, but that's life for ya.

I am glad i can move on again!

The almost end-result looks like this :

and more info and frustration can be found at my devlog

Pages: [1]
Jump to:  

Theme orange-lt created by panic