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.

none

Differential curve growth

106 posts in this topic

Oh yeah, that's cool. And I love me some Lindsey Stirling. :D

How did you setup the contract/expand thingie at 0:52-1:03..? I played around with contractions when I was knee deep in these setups but I never got anything good working.

I had also an idea to have some parts contracting and others expanding, and with some noise on the point positions, get the pattern move on the surface like from undercurrents. But I kinda got stuck before I had to move onto other RnD...

Share this post


Link to post
Share on other sites

Honestly, I have no idea why it does that, but I figured out how to work with it, so I was able to use it.  The only part that should be animating the growth motion.  What I am animating over the whole thing is just the final multiplication for the force, but when it approaches 0 it begins contracting.  I didn't change the system itself from the previous file I posted, so maybe you can figure out what is doing it in there.  Please share if you figure it out.

Share this post


Link to post
Share on other sites

Procedural Modeling and Animation class? Sound like a SCAD student! Nice work Adam.

1 person likes this

Share this post


Link to post
Share on other sites
3 hours ago, rbowden said:

Procedural Modeling and Animation class? Sound like a SCAD student! Nice work Adam.

That I am!  This was my final for Deborah Fowler's 721 class.  I am actually graduating in a couple days.

Share this post


Link to post
Share on other sites

Love this thread. Thanks everyone for posting your files, really interesting. I only had a couple minutes to play with this at work but here is a 3D mesh version. You don't get quite the interesting shapes we've seen here but I am hoping someone can do something with it from here. Literally just using remeshing instead of resampling. Tried putting points in the volume to avoid intersections but the shapes are even less interesting...

 

3dgrowth.002.jpg

 

3dgrowth.002.hiplc

Edited by stevegh
wrong file
1 person likes this

Share this post


Link to post
Share on other sites

Is it possible for one of the mods to rename this topic back to the original name? Kinda weird for this to be stickied and called none now...I guess the OP didn't like being called out.

Share this post


Link to post
Share on other sites

Just wanted to post a variant of the very first setup using a per segment resampling rather than resampling the whole line, so the parts moving gets an extra push which yields a bit more "oily" look to it. I was using the per segment resampling for a completely different thing when I came to think about testing it with this differential line setup. :)

diff.curve.variant.v1.hiplc

1 person likes this

Share this post


Link to post
Share on other sites

I'll drop my tests here as well; 

There's also a hip on the next page.

 

Share this post


Link to post
Share on other sites

Eetu's initial explanation is how I got started on mine. I was close to figuring it out but that made the light bulb click for me. So simple, yet extremely helpful explanation.

Share this post


Link to post
Share on other sites

After 20 years of CG I'm finally learning Houdini - most fun I ever had with a software. ;-)

Followed the Entagma Tutorial (thanks guys!) and went further from there to see if I can make the growth avoid certain areas. I used a black and white image mapped to the geometry and scaled the pscale attribute with it to make the lines "stop" at the borders. Leads to an interesting effect when rendering, as if the slightly overlapping areas were fading out.

Cheers,

Tom

GrowthLight.jpg

4 people like this

Share this post


Link to post
Share on other sites

Learned a lot more in the meantime - today I coded a custom threading solution to have the growth look more like rough yarn and less like something wormy... ;-)

LineGrowthThreads2.jpg

A big thanks to everybody in this forum - it's absolutely splendid how much one can learn from just lurking!!!

Cheers,

Tom

Share this post


Link to post
Share on other sites

And here's The Mill taking it to the next level... 

Some really cool, inspiring setups in this clip... 

3 people like this

Share this post


Link to post
Share on other sites

Looking at it I come back to something I played around with but never got going (-well), that's contracting lines. 

Edit - LOL, actually wasn't very complicated, as the curve resamples, if you start pushing it in one direction, it'll downres itself into oblivion. :D

differential.curve.contraction.v1.hiplc

Edited by Farmfield

Share this post


Link to post
Share on other sites

Badass work by The Mill as usual, but stylistically very different than their standard fare! Thanks for sharing, inspirational stuff...

--Dave

Share this post


Link to post
Share on other sites

What an awesome and fun thread. Thanks to everyone for sharing and a big thanks to the guys at Entagma. I took their setup and modified it a bit to hold the shape of the starting geometry better.

There are some issues when Selective Remeshing (remeshing by group) is enabled. Every once in a while the Remesh SOP will generate a model with patches of inverted normals. Haven't figured out a clean way of dealing with that as the Facet SOP and PolyDoctor don't work a hundred percent of the time.

hollowCube.mp4

differentialGrowth_hollowCube.hip

2 people like this

Share this post


Link to post
Share on other sites

Nice setup and render DaJuice!

We have a sweet 3D printer here at work, figured it was about time I learned how to print something... ;)

First of many I hope!

--Dave

TeagueDiffGrowthLogo_cleaned.jpg

TeagueDiffGrowthLogo_01.jpg

TeagueDiffGrowthLogo_02.JPG

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