Itoo Software Forum

Forest Pack => Forest Pro (*) => Topic started by: cc8boy on December 23, 2014, 03:43:46 PM

Title: Is it possible bind the trees in FP object to other moving objects ?
Post by: cc8boy on December 23, 2014, 03:43:46 PM
Hello all developers of iToosoft ,
It may be hard to archieve.
I have an animation project about destroying the forest.
I am going to make the forest animation (such as many trees flying around the cameras and fall down and so on) in thinking particles.
But it is too hard to render many tree geometry instances in thinking particles.
I want to render the moving trees in Forest Pro Pack. The Forest Pro Pack is good at rendering high poly forests. But, How can I bind each tree in forest pro pack object to the particle system or some moving objects independently ?
Because the trees in the forest pro pack objects cannot be animated individually.
Title: Re: Is it possible bind the trees in FP object to other moving objects ?
Post by: iToo on December 23, 2014, 07:28:39 PM
It can be done in the following way:

1) Configure thinking particles to generate tiny textured triangles.
2) Use those triangles as Surface for Forest in UV mode.
3) Turn on Surface->Auto.
3) Adjust Forest density to get only one item by triangle.

I've attached a sample scene using Particle Flow. In this case i used a Compound->Mesher object to generate a valid mesh, because was not possible to use PFlow directly as surface.

I hope that helps.
Title: Re: Is it possible bind the trees in FP object to other moving objects ?
Post by: cc8boy on December 23, 2014, 07:45:54 PM
Thank you very much for the quick reply.
That's just what I want ! I'll try it in my project later.
Title: Re: Is it possible bind the trees in FP object to other moving objects ?
Post by: cc8boy on March 04, 2015, 07:18:49 PM
It can be done in the following way:

1) Configure thinking particles to generate tiny textured triangles.
2) Use those triangles as Surface for Forest in UV mode.
3) Turn on Surface->Auto.
3) Adjust Forest density to get only one item by triangle.

I've attached a sample scene using Particle Flow. In this case i used a Compound->Mesher object to generate a valid mesh, because was not possible to use PFlow directly as surface.

I hope that helps.

Today, I tried to control the scale of the trees of my forest by particles system. It seems can't  acheive this by using this trick. Can you show me how to do it in this way?
Title: Re: Is it possible bind the trees in FP object to other moving objects ?
Post by: Michal KarmazĂ­n on March 05, 2015, 10:56:02 AM
Hi,

The scale of scattered items should be controlled under Transform tab of your Forest object(s) as usually, because this workaround generates "help" surfaces used for scattering with Forest Pack in UV mode - as mentioned on this related thread "Scattering on animated surface" (http://forum.itoosoft.com/index.php?topic=2782.msg10620#msg10620).

You can find there how to set up the PF Source object in a particular way for that case, but the "scheme" remains the same for several usage of this technique. I would suggest you to check files with this workflow (pfTest2.max or 150227_FPP_pFlow.zip) attached there, where you can also see the Mesher object set up.

Kind regards,