[Bf-blender-cvs] [209686f1c81] hair_guides_grooming: Merge branch 'hair_guides' into hair_guides_grooming

Lukas Tönne noreply at git.blender.org
Sun Aug 12 12:17:55 CEST 2018


Commit: 209686f1c8189bc01f91d14a922651844df8b201
Author: Lukas Tönne
Date:   Sun Aug 12 11:17:33 2018 +0100
Branches: hair_guides_grooming
https://developer.blender.org/rB209686f1c8189bc01f91d14a922651844df8b201

Merge branch 'hair_guides' into hair_guides_grooming

===================================================================



===================================================================

diff --cc source/blender/blenkernel/BKE_hair.h
index adea3696893,e24effd9227..3f35e151ada
--- a/source/blender/blenkernel/BKE_hair.h
+++ b/source/blender/blenkernel/BKE_hair.h
@@@ -53,32 -53,26 +53,32 @@@ struct HairSystem* BKE_hair_copy(struc
  /* Delete a hair system */
  void BKE_hair_free(struct HairSystem *hsys);
  
- /* === Guide Strands === */
+ /* === Fiber curves === */
  
- /* Allocate buffers for defining guide curves
-  * \param totcurves Number of guide curves to allocate
+ /* Allocate buffers for defining fiber curves
+  * \param totcurves Number of fiber curves to allocate
 + * \param totverts Number of guide curve vertices to allocate
 + */
 +void BKE_hair_guide_curves_alloc(struct HairSystem *hsys, int totcurves, int totverts);
 +
 +/* Allocate buffers for defining guide curves
 + * \param totcurves Number of guide curves to allocate
   */
- void BKE_hair_guide_curves_begin(struct HairSystem *hsys, int totcurves);
+ void BKE_hair_fiber_curves_begin(struct HairSystem *hsys, int totcurves);
  
- /* Set properties of a guide curve
-  * \param index Index of the guide guide curve
-  * \param mesh_sample Origin of the guide curve on the scalp mesh.
-  * \param numverts Number of vertices in this guide curve
+ /* Set properties of a fiber curve
+  * \param index Index of the fiber curve
+  * \param mesh_sample Origin of the fiber curve on the scalp mesh.
+  * \param numverts Number of vertices in this fiber curve
   */
- void BKE_hair_set_guide_curve(struct HairSystem *hsys, int index, const struct MeshSample *mesh_sample, int numverts,
+ void BKE_hair_set_fiber_curve(struct HairSystem *hsys, int index, int numverts,
                                float taper_length, float taper_thickness);
  
- /* Finalize guide curve update */
- void BKE_hair_guide_curves_end(struct HairSystem *hsys);
+ /* Finalize fiber curve update */
+ void BKE_hair_fiber_curves_end(struct HairSystem *hsys);
  
- /* Set properties of a guide curve vertex
-  * \param index Index of the guide curve vertex.
+ /* Set properties of a fiber curve vertex
+  * \param index Index of the fiber curve vertex.
   * \param flag Flags to set on the vertex.
   * \param co Location of the vertex in object space.
   */
diff --cc source/blender/draw/intern/draw_cache.h
index 8678f9b1f5c,aef32291215..2702303e06a
--- a/source/blender/draw/intern/draw_cache.h
+++ b/source/blender/draw/intern/draw_cache.h
@@@ -31,10 -31,8 +31,9 @@@ struct GPUMaterial
  struct ModifierData;
  struct Object;
  struct PTCacheEdit;
 +struct Groom;
  struct HairSystem;
  struct HairExportCache;
- struct DRWHairFiberTextureBuffer;
  
  void DRW_shape_cache_free(void);
  void DRW_shape_cache_reset(void);
diff --cc source/blender/draw/intern/draw_cache_impl.h
index d6c117321a7,caef4979ee3..9cd114c1454
--- a/source/blender/draw/intern/draw_cache_impl.h
+++ b/source/blender/draw/intern/draw_cache_impl.h
@@@ -36,10 -36,8 +36,9 @@@ struct ListBase
  struct ModifierData;
  struct ParticleSystem;
  struct PTCacheEdit;
 +struct Groom;
  struct HairSystem;
  struct HairExportCache;
- struct DRWHairFiberTextureBuffer;
  
  struct Curve;
  struct Lattice;



More information about the Bf-blender-cvs mailing list