[Bf-blender-cvs] [31b153a7176] hair_guides_grooming: Use loop weights for guide hair distribution as well.
Lukas Tönne
noreply at git.blender.org
Sat May 26 14:06:56 CEST 2018
Commit: 31b153a7176c34ae62f8c0b7842492e291a417fc
Author: Lukas Tönne
Date: Fri May 25 16:54:09 2018 +0100
Branches: hair_guides_grooming
https://developer.blender.org/rB31b153a7176c34ae62f8c0b7842492e291a417fc
Use loop weights for guide hair distribution as well.
===================================================================
M source/blender/blenkernel/intern/groom.c
===================================================================
diff --git a/source/blender/blenkernel/intern/groom.c b/source/blender/blenkernel/intern/groom.c
index 9babdb59cdf..10344564544 100644
--- a/source/blender/blenkernel/intern/groom.c
+++ b/source/blender/blenkernel/intern/groom.c
@@ -503,7 +503,8 @@ static void groom_generate_guide_curves(
Groom *groom,
Mesh *scalp,
unsigned int seed,
- int guide_curve_count)
+ int guide_curve_count,
+ const float *loop_weights)
{
struct HairSystem *hsys = groom->hair_system;
@@ -519,7 +520,7 @@ static void groom_generate_guide_curves(
seed,
min_distance,
guide_curve_count,
- NULL);
+ loop_weights);
BKE_mesh_sample_generator_bind(gen, scalp);
@@ -623,7 +624,7 @@ void BKE_groom_hair_distribute(Groom *groom, unsigned int seed, int hair_count,
BKE_hair_generate_follicles_ex(hsys, scalp, seed, hair_count, loop_weights);
unsigned int guide_seed = BLI_ghashutil_combine_hash(seed, BLI_ghashutil_strhash("groom guide curves"));
- groom_generate_guide_curves(groom, scalp, guide_seed, guide_curve_count);
+ groom_generate_guide_curves(groom, scalp, guide_seed, guide_curve_count, loop_weights);
MEM_freeN(loop_weights);
More information about the Bf-blender-cvs
mailing list