Tree / plants generation tools.

   19349   18   8
User Avatar
Member
100 posts
Joined: Jan. 2015
Offline
Hello there,

It would be really awesome if a couple of tools could be added to handle tree generation and modeling.

I know, everything needed is there, but this kind of work require math skills and expertise I don't have, and despite the large size of our studio, there is no resource to create that kind of tools in-house. (We are only a bunch of Houdini artist here @Gameloft).

This is one of the only reason I have to start 3dsmax these days, only for GrowFX (https://exlevel.com/features/) … it's a really great product, but it will be a such a better fit in Houdini, … relying on a stack modifier system for this kind of modeling is a real PITA. Having to use Max to create procedural content hurt me every time

Beside, TheGrove for blender (https://www.thegrove3d.com/releases/the-grove-release-6/)has a very nice approach too, it's more on the life simulation side (self organization) than the simple recursive distribution. It's however deadly slow to generate half dense model … and again, this kind of procedure should probably flight once done properly in VEX … well I suppose.

I don't know what would be the better approach, or the easier to implement … but a little bit like heightfields was a really amazing addition (and easy to use), maybe a couple of HDA might help for this kind of tasks. Anastasia work on this looks just wonderful ! : https://vimeo.com/229252148 [vimeo.com]

Thanks.
Edited by PaQ WaK - Sept. 11, 2018 19:03:15
Gameloft
User Avatar
Member
41 posts
Joined: Dec. 2016
Offline
I opened an RFE recommending adding plant/vegetation growth/simulation and was told to just use L-systems. ¯\_(ツ)_/¯

On a more serious note, there is this https://gumroad.com/l/zWFNX [gumroad.com]

It would be nice to see something native to Houdini though, with all the support and documentation that goes along with it, something that will be maintained as new versions of Houdini come out.
Edited by RobotHeadArt - Sept. 11, 2018 19:55:45
User Avatar
Member
21 posts
Joined: April 2016
Offline
In Anastasia Opara's excellent talk:
https://vimeo.com/228391688 [vimeo.com]

She demonstrated a very advanced procedural tree generation system without L-system. To achieve this advanced knowledge on vex and biology(On how a tree grows) is definitely required.
User Avatar
Member
41 posts
Joined: Dec. 2016
Offline
Kai Xu
In Anastasia Opara's excellent talk:
https://vimeo.com/228391688 [vimeo.com]

She demonstrated a very advanced procedural tree generation system without L-system. To achieve this advanced knowledge on vex and biology(On how a tree grows) is definitely required.

Exactly! Imagine that as native tools in Houdini that could also interact with the Terrain tools. You could have ecosystems that grow according to elevation/erosion/waterflow. SideFX could really give e-On a run for their money competing with Vue+Plantfactory.
User Avatar
Member
80 posts
Joined: June 2013
Offline
RobotHeadArt
Kai Xu
In Anastasia Opara's excellent talk:
https://vimeo.com/228391688 [vimeo.com]

She demonstrated a very advanced procedural tree generation system without L-system. To achieve this advanced knowledge on vex and biology(On how a tree grows) is definitely required.

Exactly! Imagine that as native tools in Houdini that could also interact with the Terrain tools. You could have ecosystems that grow according to elevation/erosion/waterflow. SideFX could really give e-On a run for their money competing with Vue+Plantfactory.


Except that it is the role of an artist to study and learn and experiment and develop in their area of interest in order to make excellent art that addresses their needs. Houdini provides a huge workshop equipped with excellent tools to let them do that, not a widget factory with a showroom up front where you can order the thing you want and have it drop out the other side.

Really do not think SideFX is concerned with giving e-On a run for their money when their software is lightyears beyond what Vue is capable of creating. Thankfully the engineers are focused on the core elements of Houdini not studying botany. And no I am not some crusty Houdini veteran wizard in a high tower, I am a crusty Maya veteran in the dungeons who sees there is a better way and is looking forward mastering it so I can make whatever I want not just pick a nice tree from a list of nice trees… (Orbolt is for that.)

Cheers!
User Avatar
Member
833 posts
Joined: Jan. 2018
Offline
Rebus, I'm really thankful that I don't see any indication that the SESI team shares your point of view.

It wouldn't surprise me one bit if H17 has exactly the type of tree generation tools that RobotHeadArt and PaQ WaK are talking about.
>>Kays
For my Houdini tutorials and more visit:
https://www.youtube.com/c/RightBrainedTutorials [www.youtube.com]
User Avatar
Member
806 posts
Joined: Oct. 2016
Offline
In my experience, the “plant-topic” is suffering mostly from lack of (financially backed) interest. I have spoken to a couple of developers involved in (in-house) projects for realistic plant-creation-tools and while developing up to a working proof-of-concept stage is more or less trivial, making the output LOOK GOOD is what takes time, experimentation and research (in a context that in ancient time was called “nature” and today is considered a service provided by Facebook).

I have used Grove a couple of times and really liked its approach, however, its pythonesque single-threadedness makes it almost unusable, as you have to experiment with settings to get the looks just right. Yet, I am pretty sure that some of its ideas could be converted into multi-threading and while this wouldn't make it FAST it could improve on the user experience quite a bit. The question is: Who is willing to pay for the development needed? I don't see anywhere close enough to sufficient sales being made from a multi-threading-version of Grove, so all development would have to be paid in advance.

Those devs I spoke to said that *in* *theory* they would be willing to create a library (that could then be turned into Houdini nodes) for multi-threading and GPU-based plant-creation that is art-directable (not exactly realtime, but something like 2-5 fps with two million points being placed) if there was “real demand” (as in “income” to be made). Looking at sparetime-projects released for Houdini that have been discussed here on the forum, my reaction was to just shrug and say “OK, I see your point”. With libraries of ready-to-use plants out there it would be almost impossible to break into the Arch-Vis market for example (why use a tool that requires setup when you can use ready-made models?), and that, according to those devs, is the best paying market within this context.

The quintessence, as far as I can see, is: There isn't enough demand for a GOOD plant-creation-tool to create one “for free” within Houdini (that is how I, were I employed at SESI, would see it). There isn't enough demand for a PAID tool, because most customers, who'd be willing to invest money would rather buy EXACTLY the model they need instead of wasting time on trying to create it.
What's left, is: Everyone who needs it builds it for themselves. And since that will always be pipeline-oriented, it probably isn't useful to anyone outside.

Personal sidenote: It would be cool if there was a creative, constructive Houdini community where such a project could be initiated, a small group of able devs would meet or frequently connect and build tools like this out of their personal interest, selling it once its done (but not for the money). In my experience, the able devs are employed and working overtime, the ones who “want” such a tool cannot help in building it and those with the money to support the development have different interests.

Sorry for the negative view, feel free to downvote me

Marc
---
Out of here. Being called a dick after having supported Houdini users for years is over my paygrade.
I will work for money, but NOT for "you have to provide people with free products" Indie-artists.
Good bye.
https://www.marc-albrecht.de [www.marc-albrecht.de]
User Avatar
Member
1755 posts
Joined: March 2014
Offline
Guys, you know you can email Anastasia and show your interest and willingness to pay for such a plant generation tool. The more users are requesting, the higher the chances that she'll consider monetizing the time and effort she's put into that system so far. I'm a little presumptuous, of course - maybe she has no interest whatsoever in making that tool public. But other might be. Launch a kick-starter or something and see how many are actually interested in this, because ultimately it's about resources regardless of where are those going to come from.

I'm not, in principle, against SideFX creating high-level tools and systems. But as others have said, there are currently many low-level things that need immediate addressing, which means that only SideFX can implement them properly i.e. best integration possible.
User Avatar
Member
643 posts
Joined: June 2006
Offline
so much talk for a link
https://forums.odforce.net/topic/20263-houdini-procedural-tree-generator/ [forums.odforce.net]

file: https://forums.odforce.net/topic/20263-houdini-procedural-tree-generator/?do=findComment&comment=128707 [forums.odforce.net]

somebody has made a setup 4 years ago that is quiet good.
otherwise you can use speedtree.
User Avatar
Member
7 posts
Joined: Sept. 2014
Offline
McNistor
Guys, you know you can email Anastasia and show your interest and willingness to pay for such a plant generation tool. The more users are requesting, the higher the chances that she'll consider monetizing the time and effort she's put into that system so far. I'm a little presumptuous, of course - maybe she has no interest whatsoever in making that tool public.

Considering she made it while working at EA she most likely does not have the rights to do anything with it.
User Avatar
Member
1268 posts
Joined: March 2014
Offline
I want to marry Anastasia Opara.
Werner Ziemerink
Head of 3D
www.luma.co.za
User Avatar
Member
3 posts
Joined: March 2009
Offline
“It never saw the light of day.”


Procedural plants generator tool. My development [www.sidefx.com]
Procedural plants generation tool. [forums.odforce.net]
User Avatar
Member
5 posts
Joined: Nov. 2017
Offline
PaQ WaK
Hello there,

It would be really awesome if a couple of tools could be added to handle tree generation and modeling.

I know, everything needed is there, but this kind of work require math skills and expertise I don't have, and despite the large size of our studio, there is no resource to create that kind of tools in-house. (We are only a bunch of Houdini artist here @Gameloft).

This is one of the only reason I have to start 3dsmax these days, only for GrowFX (https://exlevel.com/features/) … it's a really great product, but it will be a such a better fit in Houdini, … relying on a stack modifier system for this kind of modeling is a real PITA. Having to use Max to create procedural content hurt me every time

Beside, TheGrove for blender (https://www.thegrove3d.com/releases/the-grove-release-6/)has a very nice approach too, it's more on the life simulation side (self organization) than the simple recursive distribution. It's however deadly slow to generate half dense model … and again, this kind of procedure should probably flight once done properly in VEX … well I suppose.

I don't know what would be the better approach, or the easier to implement … but a little bit like heightfields was a really amazing addition (and easy to use), maybe a couple of HDA might help for this kind of tasks. Anastasia work on this looks just wonderful ! : https://vimeo.com/229252148 [vimeo.com]

Thanks.


https://vimeo.com/446431581 [vimeo.com]

Tree Grow Toolkit for Houdini | GrowInfinite 1.0 Released!

Create growing trees, plants and lots of other fractals…

GrowInfinite 1.0 , a growing toolkit for Houdini including about 37 HDAs is available right now!

Here is the link you can get the HDAs, Tutorial and Hip samples: gum.co/hENpA

This video is actually a timelapse based on introduction tutorial of this tool! The Growth you see at the begining of video is created just after 3 hours of non-stop work while recording the tutorial (I've splitted that in 3 Parts) … But it may take more or less to beginners,
Hip file of the broad leaf growth you see on the end of this video also comes with this package.

What is included?

1- 37 HDAs to make extremely detailed trees and generative art!

2- 3 Hours of Growing Fir creation Tutorial from scratch to look dev in Octane and camera setup as an introduction about bases in 3 videos

3- Growing Fir hip file shaded with Octane

4- Growing Broad Leaf tree shaded with Octane

5- Growing Flower to learn how bend, leaf mesh, mesh gravity and color are working together…

6- Growing Inside Sample

Digital Asset Highlights:

-Create Growth Ready Plants From Scratch

-Control Branch Density / Rotation and Scale
By Just One Keyframe On Growth

-Growth Based Bend/Noise/Gravity Controls
With Constant Point Number From Start To Finish
And Ultimate Retime Possibilities

-Gravity Control From Base/Tip, Force Created From Parent Directions,
And Lots Of Fun Gravity Styles

-Local And Global Twist Deformer

-Growth Based Displacement And UVs

-Produce Colors By Lenght, Growth, UV, Depth, etc, And Color Drives Forces Like Gravity,
Noise, Bend, Displacement And Even Next Level Size And Rotation At Will

-Growth Can Finish on Any Desiered Shape =-)

-Not Just Trees! Its Able To Create Lots Of Fractal Styles

-Instance Friendly Leaves And Bark Growth Tools
For Huge Trees And Highpoly Situations

Thanks For your support
Edited by dremnerd - Aug. 13, 2020 02:35:19
User Avatar
Member
275 posts
Joined: Sept. 2012
Offline
Rebus B
RobotHeadArt
Kai Xu
In Anastasia Opara's excellent talk:
https://vimeo.com/228391688 [vimeo.com]

She demonstrated a very advanced procedural tree generation system without L-system. To achieve this advanced knowledge on vex and biology(On how a tree grows) is definitely required.

Exactly! Imagine that as native tools in Houdini that could also interact with the Terrain tools. You could have ecosystems that grow according to elevation/erosion/waterflow. SideFX could really give e-On a run for their money competing with Vue+Plantfactory.


Except that it is the role of an artist to study and learn and experiment and develop in their area of interest in order to make excellent art that addresses their needs. Houdini provides a huge workshop equipped with excellent tools to let them do that, not a widget factory with a showroom up front where you can order the thing you want and have it drop out the other side.

Really do not think SideFX is concerned with giving e-On a run for their money when their software is lightyears beyond what Vue is capable of creating. Thankfully the engineers are focused on the core elements of Houdini not studying botany. And no I am not some crusty Houdini veteran wizard in a high tower, I am a crusty Maya veteran in the dungeons who sees there is a better way and is looking forward mastering it so I can make whatever I want not just pick a nice tree from a list of nice trees… (Orbolt is for that.)

Cheers!


Totally agree with you. Only few hours using houdini one my 20 years , but i certaintly don t want it to become a mess of preset tools. You need to enjoy thinking procedurally and design solution from scratch by your own. You have to be patient to use Houdini at its full potential, and maybe you will never be able to. . That's why i love it

And if you are in doubt, ITùs not the tool which matter but what you could do out of it, i see amazing thing in C4d , Blender …
________________________________________________________________
Vincent Thomas   (VFX and Art since 1998)
Senior Env and Lighting  artist & Houdini generalist & Creative Concepts
 http://fr.linkedin.com/in/vincentthomas [fr.linkedin.com]


________________________________________________________________
Vincent Thomas   (VFX and Art since 1998)
Senior Env and Lighting  artist & Houdini generalist & Creative Concepts
 http://fr.linkedin.com/in/vincentthomas [fr.linkedin.com]
Vincent Thomas   (VFX and Art since 1998)
Senior Env and Lighting  artist & Houdini generalist & Creative Concepts
http://fr.linkedin.com/in/vincentthomas [fr.linkedin.com]
User Avatar
Member
100 posts
Joined: Jan. 2015
Offline
What about letting people use Houdini the way they want ? No one forces you to install Mops, or the Gamedev tools right ? Or any tools from Orbolt … I'm not really sure what's the concern here.
Gameloft
User Avatar
Member
41 posts
Joined: Dec. 2016
Offline
SideFX has added new tree generation tools to the latest release of SideFX labs tools (18.5.424).
They have quite a lot of features and options for generation and seem to be straight forward to use. Thank you for releasing these!

Attachments:
Labs tree tools.png (41.0 KB)

User Avatar
Member
109 posts
Joined: Dec. 2014
Offline
RobotHeadArt
SideFX has added new tree generation tools to the latest release of SideFX labs tools (18.5.424).
Image Not Found

They have quite a lot of features and options for generation and seem to be straight forward to use. Thank you for releasing these!
This elegance is just beautiful!
User Avatar
Staff
1185 posts
Joined: July 2005
Offline
New tutorials covering the tree generator toolset:

https://www.sidefx.com/tutorials/tree-generator/ [www.sidefx.com]
Robert Magee
Senior Product Marketing Manager
SideFX
User Avatar
Member
46 posts
Joined: Jan. 2016
Offline
Can´t wait to try the new tree generator! I also would be very interested to see an official toolkit similar to GrowFX. Its a perfect opportunity to strengthen Houdini as THE tool for world building.
The new Magic Market L-Systems tutorial however shifted my opinion of L-System into a very positive direction. L-Sys still seem to be kind of hard to grasp, but incredible powerful at the same time. There´s also a Houdini Kitchen Tutorial about L-Sys. But yeah, I still wouldn´t not mind having a native powerful tool similar to heightfields.

best
Christian
  • Quick Links