I'm trying to have a perfectly steady stream of points emit from multiple source points at the same time.
This seems to be more complicated than I originally thought it would be. I can do it with a single emission point but with multiple source points each new point seems to just randomly choose a place to spawn.
I'm wondering if there's a workaround for this or if there's a way to guarantee consistent spawning of particles that doesn't require extremely high substeps.
Hope that makes sense, cheers!
Popnet issue
687 5 1- drivebyfruity
- Member
- 6 posts
- Joined: April 2021
- Offline
- mawi
- Member
- 251 posts
- Joined: Jan. 2008
- Offline
- drivebyfruity
- Member
- 6 posts
- Joined: April 2021
- Offline
mawi
I might missunderstand but I almost always set the pop emitter to emission type = "all points".
this will emit what ever point comes in the input, controlling all emission in SOPs.
So if you plug in 5 points you will emit 5 points.
You do understand it correctly, the problem that I'm facing is that when 'all points' is used, the options to generate more than 1 point for each source point is greyed out (const. birth rate for example) meaning that each point is only creating one point per frame.
My goal is to generate exactly X amount of points per second (per source point), in a constant stream.
I can do this (more or less) with a single point using Cont. Birth Rate and turning probabilistic emission off, and while there is still a bit of variance with Jitter Birth Time since they're very high velocity it's decent.
The problem has come when I have more than one point source.
Any advice is appreciated, but worse case scenario I'll have to just cook everything out individually and combine them later.
- JoshFoster
- Member
- 12 posts
- Joined: May 2016
- Offline
- drivebyfruity
- Member
- 6 posts
- Joined: April 2021
- Offline
JoshFoster
Have you tried dropping in a POP Replicate and setting the impulse count?
Thank you for the suggestion, though I'll add some attachments to help communicate what's happening and describe better what I'm doing in the popnet, including a part of the project i've failed to include so far.
I have points being produced in a stream, and for every X point I have assigned a 'tracer' attribute. I want these assigned points to be as evenly spread as possible.
Here is a screenshot of the desired effect:
We can see that the darker points that represent the 'tracer' attribute are evenly spread. Though the stream of points themselves do have little gaps here and there for the most part it works well.
When I introduce a second source point, because it seems the popnet randomly chooses between which source to generate a new point on, the stream becomes broken up between the two and this is especially noticable with the 'tracer' assigned points.
Using 'all points' doesn't seem like an option because I can't get the quantity of points needed per frame without upping the substep to beyond 50.
Also because the points are moving so fast I am using 'match topology' to keep the streams from stepping
Edited by drivebyfruity - Aug. 22, 2024 13:49:53
- eikonoklastes
- Member
- 396 posts
- Joined: April 2018
- Offline
-
- Quick Links