Fix T44353, Fix T43981: random particle distribution overlaps if number is greater than 256.

This commit is contained in:
Brecht Van Lommel 2015-05-01 19:14:28 +02:00
parent b6caefdaa9
commit 86f80c481c

@ -668,6 +668,8 @@ static void exec_distribute_parent(TaskPool *UNUSED(pool), void *taskdata, int U
ParticleSystem *psys= task->ctx->sim.psys;
ParticleData *pa;
int p;
BLI_rng_skip(task->rng, PSYS_RND_DIST_SKIP * task->begin);
pa= psys->particles + task->begin;
switch (psys->part->from) {