Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLukas Tönne <lukas.toenne@gmail.com>2015-01-07 18:15:03 +0300
committerLukas Tönne <lukas.toenne@gmail.com>2015-01-07 18:16:40 +0300
commit19169de9f7bcc6438a91be2133fe21bea513953a (patch)
tree9584bc0afabb1090e6119dbf815672e1dd108e14 /source/blender/blenkernel/intern/particle.c
parente0e9cd0163a62e74d9837becad4e9097228ce60e (diff)
Recalculate particle pathcache stuff for all particles instead of
trying to be smart. This breaks child interpolation otherwise because sometimes parent paths are not calculated and give bad clumping results.
Diffstat (limited to 'source/blender/blenkernel/intern/particle.c')
-rw-r--r--source/blender/blenkernel/intern/particle.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/source/blender/blenkernel/intern/particle.c b/source/blender/blenkernel/intern/particle.c
index 7c9e28afb3c..dfc6285146f 100644
--- a/source/blender/blenkernel/intern/particle.c
+++ b/source/blender/blenkernel/intern/particle.c
@@ -3000,7 +3000,7 @@ void psys_cache_paths(ParticleSimulationData *sim, float cfra)
}
/*---first main loop: create all actual particles' paths---*/
- LOOP_SHOWN_PARTICLES {
+ LOOP_PARTICLES {
if (!psys->totchild) {
psys_get_texture(sim, pa, &ptex, PAMAP_LENGTH, 0.f);
pa_length = ptex.length * (1.0f - part->randlength * psys_frand(psys, psys->seed + p));