added forces + damping, k factors
[hair] / src / hair.h
index be979ee..6cbf14e 100644 (file)
@@ -18,6 +18,7 @@ class Hair {
 private:
        float hair_length;
        std::vector<HairStrand> hair;
+       Mat4 xform;
 
 public:
        Hair();
@@ -25,6 +26,9 @@ public:
 
        bool init(const Mesh *m, int num_spawns, float thresh = 0.4);
        void draw() const;
+
+       void set_transform(Mat4 &xform);
+       void update(float dt);
 };
 
 #endif //PARTICLES_H_