Tree Simulation Breakdown

   10158   5   1
User Avatar
Member
4495 posts
Joined: Feb. 2012
Offline
Tree simulation using Wire Solver.

Edited by animatrix_ - Sept. 8, 2016 11:52:45
Senior FX TD @ Industrial Light & Magic
Get to the NEXT level in Houdini & VEX with Pragmatic VEX! [www.pragmatic-vfx.com]

youtube.com/@pragmaticvfx | patreon.com/animatrix | animatrix2k7.gumroad.com
User Avatar
Member
2528 posts
Joined: June 2008
Offline
Nice work.

Is this L-System based or something else?
Using Houdini Indie 20.0
Ubuntu 64GB Ryzen 16 core.
nVidia 3050RTX 8BG RAM.
User Avatar
Member
4495 posts
Joined: Feb. 2012
Offline
Thanks man. No I used SpeedTree to create the tree.
Senior FX TD @ Industrial Light & Magic
Get to the NEXT level in Houdini & VEX with Pragmatic VEX! [www.pragmatic-vfx.com]

youtube.com/@pragmaticvfx | patreon.com/animatrix | animatrix2k7.gumroad.com
User Avatar
Member
8 posts
Joined: June 2015
Offline
Hi it looks nice result.

How do you get the centre curve spine?

Anybody can describe that process for me? Thanks.
Edited by takanori - March 21, 2017 03:20:27
User Avatar
Member
14 posts
Joined: Feb. 2014
Offline
takanori
Hi it looks nice result.

How do you get the centre curve spine?

Anybody can describe that process for me? Thanks.


Did you finally get an answer for that?.. Im with the same setback…
User Avatar
Member
116 posts
Joined: April 2016
Offline
Jose Perez2
takanori
Hi it looks nice result.

How do you get the centre curve spine?

Anybody can describe that process for me? Thanks.


Did you finally get an answer for that?.. Im with the same setback…

In the vimeo comments.

“The geometry speedtree outputs has the same amount of points on the profile of each brunch. So if let's say each branch is made of 12 sided tubes, then you can iterate through all the points and find the average position of every 12 points and create a point there. In the end connect all the points on every brunch and you get a nice curve in the center line. Then the trickier part is how to connect those to their parent branches. You can find the closest point to the root of each branch, but you should first calculate the depth of each branch, so you only look at parents. You may get better results if you adjust the position you look for, by adding the tangent of the curve itself, so you dont get sharp angles.
That's at least how I approached it last time I did something similar. Not sure if it's exactly the same methodology here.”
Simon van de Lagemaat
owner the Embassy VFX
  • Quick Links