distribute particles more evenly? (for gross on a grid)

Become a member of the CGSociety

Connect, Share, and Learn with our Large Growing CG Art Community. It's Free!

Thread Tools Search this Thread Display Modes
  02 February 2013
distribute particles more evenly? (for gross on a grid)

This is something I thought would be simple but apparently not! All I'm doing is using nParticles emitted from a surface and then my vray proxies instanced to them, however the default random distribution is horribly patchy in parts and too dense in others.

How would I go about distributing my particles more evenly?
  02 February 2013
Hmmm, I'm not sure how well this would work, but if you're looking to generate a certain distribution of emission, you can use texture based emission rates. If you're looking for a uniform emission, a uniformly colored texture might help (probably not, as it would still try to choose random values). Emitting from vertices would look extremely uniform (100%), so that might look too fake.

From my understanding of how the surface emission works (based on random number generation I would assume), the only way to make the emission look more uniform is by increasing the rate (the more random numbers generated, the more uniform the distribution).
  02 February 2013
You could try using a very high emission rate with emissionOverlapPruning and setting the particle radius to the desired separation of particles.
  03 March 2013
Quote: "Emission Overlap Pruning Removes newly emitted nParticles before they appear in the simulation based how much they will overlap with existing nParticles. This value scales the collision radius used to determine overlap. A value of 1.0 it guarantees no self collisions with other particles on emission."

Hmmm, that seems to imply it will only stop particles appearing in the exact same spot (which is very unlikely anyway?) If I make my particles big enough (say, half the size of the objects I want to instance with them) that should work though?
  03 March 2013
Yes.. the particle radius value is important for pruning. If the radius was zero it would not prune at all. The pruning value is a scale factor applied to the radius, so if the radius was small you might want to make the pruning value really high.
  03 March 2013
Thread automatically closed

This thread has been automatically closed as it remained inactive for 12 months. If you wish to continue the discussion, please create a new thread in the appropriate forum.
CGTalk Policy/Legalities
Note that as CGTalk Members, you agree to the terms and conditions of using this website.
Thread Closed share thread

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Society of Digital Artists

Powered by vBulletin
Copyright 2000 - 2006,
Jelsoft Enterprises Ltd.
Minimize Ads
Forum Jump

All times are GMT. The time now is 08:08 PM.

Powered by vBulletin
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.