Welcome to od|forum

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.

DBaciu

Roof Generator

44 posts in this topic

Very nice,

You could also do a straight skeleton on the ridges themselves so they don't self intersect. :)

Share this post


Link to post
Share on other sites

Thank you, Kim. What do you mean? They don't intersect (see image 001).

There is a problem, is the intersection itself (the joint).

It's a kind of mean thing (thank god it only appears at big differences in slope between joining edges.

I don't know how this problem would be solved in the real life (a real construction).

See the images.

post-6076-0-44243300-1363294060_thumb.jp

post-6076-0-11796500-1363294127_thumb.jp

post-6076-0-89553100-1363294502_thumb.jp

post-6076-0-25927600-1363294523_thumb.jp

post-6076-0-64817400-1363294546_thumb.jp

Share this post


Link to post
Share on other sites

It is not these sections I'm talking about. It is what you can see in complex2.jpg when ribbon is thick it seems to intersect itself when you have strong curvature.

Share this post


Link to post
Share on other sites

I understand now, but to run the straight skeleton on those things would be utterly overkill.

That thing is just a particular case caused by a too acute angle on the main (path) shape.

Or to beefy of a profile. A Schwarzenegger of a profile.

But it's an idea to be noted, maybe for further development.

Share this post


Link to post
Share on other sites

I understand now, but to run the straight skeleton on those things would be utterly overkill.

That thing is just a particular case caused by a too acute angle on the main (path) shape.

Or to beefy of a profile. A Schwarzenegger of a profile.

But it's an idea to be noted, maybe for further development.

In case of building roofs this is true. But I see this tool as being very useful as well for creating ornaments for example, where very thick ribbons could be required.

I wouldn't use it to create rooftops only.

Is this inspired on the work of Sven Havemann & Dieter W. Fellner Generative Modeling Language?

Share this post


Link to post
Share on other sites

1. Indeed, I used this tool to experiment modeling all kind of stuff.

2. No, it is not, but that seems very interesting.

Share this post


Link to post
Share on other sites

Hello guys, I have an update to the roof generator that I want to show you.

Now it can make gabled roofs. Gables doesn't need to be on rectangular sides (90 degrees etc),

they can be anywhere. Also multiple (chained) gable walls are supported. See the images.

I marked with red the sides that will become gables.

There are a few minor problems to be solved, though.

Ps: in case you don't know, this tool has been on Orbolt since April.

In case you played with it like for example Freaq wanted, maybe some comments are in order...

post-6076-0-75272400-1374093248_thumb.jp

post-6076-0-42869400-1374093250_thumb.jp

post-6076-0-18171000-1374093252_thumb.jp

post-6076-0-92386800-1374093253_thumb.jp

post-6076-0-60954900-1374093255_thumb.jp

post-6076-0-28811100-1374093257_thumb.jp

post-6076-0-97382800-1374093258_thumb.jp

post-6076-0-97445200-1374093260_thumb.jp

post-6076-0-68683400-1374093262_thumb.jp

post-6076-0-48148600-1374093264_thumb.jp

post-6076-0-00039400-1374093307_thumb.jp

post-6076-0-80706700-1374093308_thumb.jp

post-6076-0-63798100-1374093529_thumb.jp

post-6076-0-33967900-1374093531_thumb.jp

post-6076-0-12986800-1374093533_thumb.jp

post-6076-0-91232300-1374093534_thumb.jp

post-6076-0-92773100-1374093536_thumb.jp

post-6076-0-69982000-1374093538_thumb.jp

post-6076-0-45998100-1374093540_thumb.jp

post-6076-0-30726400-1374093542_thumb.jp

post-6076-0-04691000-1374093544_thumb.jp

post-6076-0-79564800-1374093545_thumb.jp

post-6076-0-14151700-1374093566_thumb.jp

Share this post


Link to post
Share on other sites

This thing is an architect's dream! Makes the roof generator in Revit look simplistic.

Absolutely nutbar!

Share this post


Link to post
Share on other sites

Well, I managed to turn this into a weighted solution.

Now every edge can have a different angle (even negative ones, which goes outside of the contour)

post-6076-0-98857100-1375732254_thumb.pn

post-6076-0-88910300-1375732260_thumb.pn

post-6076-0-73444900-1375732263_thumb.pn

post-6076-0-75918300-1375732265_thumb.pn

post-6076-0-67325500-1375732272_thumb.pn

post-6076-0-80354600-1375732278_thumb.pn

post-6076-0-06374400-1375732284_thumb.pn

post-6076-0-34422700-1375732335_thumb.pn

post-6076-0-16309600-1375732344_thumb.pn

post-6076-0-60748300-1375732349_thumb.pn

post-6076-0-19058200-1375732357_thumb.pn

post-6076-0-81059400-1375732364_thumb.pn

post-6076-0-79919600-1375732371_thumb.pn

post-6076-0-50665400-1375732379_thumb.pn

Share this post


Link to post
Share on other sites

Thank you very much!

Well, if you are talking about this last post with the weighted solution then no, it is not completed for now, it needs some more work to be usable.

I hope I'll be able to finish it soon.

If you are talking about the whole thread then yes, an older variant of this this roof generator is on Orbolt for quite some time now

Share this post


Link to post
Share on other sites

I'm looking into creating something using reversed straight skeleton.

However no-one but you seems to have found a workable method within Houdini that I can tell.

 

Is there any chance you would write a tutorial or release your straight skeleton method.

 

I checked your file on orbolt, but its a file that even if I were to pay 130 dollars It won't allow me to learn from it.

I'd rather pay for a tutorial than for a tool I can't learn from.

Edited by hyperforce
1 person likes this

Share this post


Link to post
Share on other sites

Hello.

Lately I received a few calls from people asking me to make a tutorial or release this method in some way (maybe unlock the asset).

And yes, I was (I am) thinking of making a tutorial but this will take some time.

Unlocking the asset is another possibility, I'm not sure...

What do you mean by "reversed straight skeleton" and what you'll be using it for (if you don't mind the question)?

Share this post


Link to post
Share on other sites

You can add me to the list of people being highly interested in an tutorial on creating roofs (or any type of complex real world geometry) procedurally.

Share this post


Link to post
Share on other sites

+1 would love a tutorial!
maybe contact CMIFVX? (I have their contact info should you need it)

1 person likes this

Share this post


Link to post
Share on other sites

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