diff options
author | Lukas Tönne <lukas.toenne@gmail.com> | 2015-01-13 21:18:46 +0300 |
---|---|---|
committer | Lukas Tönne <lukas.toenne@gmail.com> | 2015-01-20 11:30:10 +0300 |
commit | 76c7d693d98f3b1e69fc42e7c3124761bf9b06a0 (patch) | |
tree | 9e888f8948422b7a41eed1b07487cf4067ae17f1 /source/blender/makesrna/intern/rna_particle.c | |
parent | 6edeb43c16670c2d5ee6896b33880e6597192b74 (diff) |
Support in Cycles for the extra spiral keys in hair paths.
Diffstat (limited to 'source/blender/makesrna/intern/rna_particle.c')
-rw-r--r-- | source/blender/makesrna/intern/rna_particle.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/source/blender/makesrna/intern/rna_particle.c b/source/blender/makesrna/intern/rna_particle.c index 9f16e6926a2..d1daa7d651d 100644 --- a/source/blender/makesrna/intern/rna_particle.c +++ b/source/blender/makesrna/intern/rna_particle.c @@ -357,7 +357,9 @@ static void rna_ParticleSystem_co_hair(ParticleSystem *particlesystem, Object *o return; if (part->ren_as == PART_DRAW_PATH && particlesystem->pathcache) - path_nbr = (int)pow(2.0, step_nbr); + path_nbr = 1 << step_nbr; + if (part->kink == PART_KINK_SPIRAL) + path_nbr += part->kink_extra_steps; if (particle_no < totpart) { |