Page 1 of 1

Array of randome objects along a curve?

Unread postPosted: Wed Nov 11, 2020 10:42 pm
by kirkr22
How can I do it in Clarisse? I see I can import a curve as vertexes only and use them to scatter objects but how could I make them follow the curve ? getting right rotation values? Is there any other approach to do so? An array of curb stones along a road for example with some procedural control over randomness?


ps. Found a way actually with not a vertexes only "curve" but rather a polygonal stripe and point cloud set to be using "Primitive center". Looks like points gets the rotation value from the polygons . Is it the right way for doing it?

Re: Array of randome objects along a curve?

Unread postPosted: Thu Nov 12, 2020 10:52 am
by dboude
Hi,

Yes for now the polygonal stripe is the solution. In SP13 you will be able to do it with the curve directly with a secret node ;)

Cheers !

Re: Array of randome objects along a curve?

Unread postPosted: Fri Nov 27, 2020 11:37 pm
by kirkr22
Now with a sp13 out can we have an example how to do it please?

Re: Array of randome objects along a curve?

Unread postPosted: Wed Dec 09, 2020 9:16 am
by aaute
Hi,

the new secret tool in 4.0 SP13 is the "Curve Utility" in your Material Editor > textures > Utility.

Just import a curve, create a point cloud and a scatterer.
Now you need to plug to the "scatter rotation" these nodes :
Image

Be sure to have the rotation on each axis set to 360.

I also a small for you to check the set-up.

Enjoy

Re: Array of randome objects along a curve?

Unread postPosted: Mon Feb 01, 2021 10:08 am
by 1mi8
aaute wrote:Hi,

the new secret tool in 4.0 SP13 is the "Curve Utility" in your Material Editor > textures > Utility.

Just import a curve, create a point cloud and a scatterer.
Now you need to plug to the "scatter rotation" these nodes :
Image

Be sure to have the rotation on each axis set to 360.

I also a small for you to check the set-up.

Enjoy



The way is useful.
But I want to array of randome objects along many curves at once, how to do that?
I import two curves which are from 3dsmax. (the two curves are attach into 1 geometry in 3dsmax, but it become to 2 geometry when it's imported in clarisse.)

How to array of randome objects along this two curves at once?
Are there some ways to make many curves become 1 geometry when they are imported in clarisse.
Why the curves in your "curves.project" are "SceneObject", and the curves in my project is "GeometryAbcFur"?

Looking forward to your guidance. thanks.

Re: Array of randome objects along a curve?

Unread postPosted: Mon Feb 01, 2021 12:27 pm
by aaute
Hi,

Yes in this case you can select only the first curve in your alembic reference. You can submit a feature request for this in the support page.

In the meantime, you can add all the curves into a new combiner and load this combiner into your point cloud. Now Clarisse is spawning particle along all the curves.

Image

Cheers

Re: Array of randome objects along a curve?

Unread postPosted: Mon Feb 01, 2021 3:11 pm
by 1mi8
aaute wrote:Hi,

Yes in this case you can select only the first curve in your alembic reference. You can submit a feature request for this in the support page.

In the meantime, you can add all the curves into a new combiner and load this combiner into your point cloud. Now Clarisse is spawning particle along all the curves.

Image

Cheers



It seems that in some case´╝îparticle can't spawn along all the curves.

Re: Array of randome objects along a curve?

Unread postPosted: Tue Feb 02, 2021 6:18 pm
by aaute
Hi,

I was able to reproduce your example and have the same issue.
Can you please fill a bug report here https://www.isotropix.com/user/bugtracker-new
Not ideal but for now you need to generate one point cloud per curve.

Cheers.