[Bf-blender-cvs] [d1abec20267] fluid-mantaflow: use particle size from particle settings UI for manta particles
Sebastián Barschkis
noreply at git.blender.org
Wed Nov 29 19:12:34 CET 2017
Commit: d1abec2026791df52b3a14ceeb091ba769ba3294
Author: Sebastián Barschkis
Date: Wed Nov 29 15:27:42 2017 +0100
Branches: fluid-mantaflow
https://developer.blender.org/rBd1abec2026791df52b3a14ceeb091ba769ba3294
use particle size from particle settings UI for manta particles
===================================================================
M source/blender/blenkernel/intern/particle_system.c
===================================================================
diff --git a/source/blender/blenkernel/intern/particle_system.c b/source/blender/blenkernel/intern/particle_system.c
index 7d6c6996ade..90400e84ab9 100644
--- a/source/blender/blenkernel/intern/particle_system.c
+++ b/source/blender/blenkernel/intern/particle_system.c
@@ -3882,8 +3882,10 @@ static void particles_manta_step(ParticleSimulationData *sim, int UNUSED(cfra),
if ((flagActivePart & PDELETE)==0) { // mantaflow convention: PDELETE == inactive particle
activeParts++;
- pa->size = sds->particle_radius;
- pa->size /= 10.0f;
+ // Use particle system settings for particle size
+ pa->size = part->size;
+ if (part->randsize > 0.0f)
+ pa->size *= 1.0f - part->randsize * psys_frand(psys, p + 1);
// Get size (dimension) but considering scaling scaling
copy_v3_v3(cell_size_scaled, sds->cell_size);
More information about the Bf-blender-cvs
mailing list