January 8, 2015, 14:50 (GMT)
Automatically re-evaluate the flow solution on hair updates, as a
replacement for the current distribution system.
January 8, 2015, 13:25 (GMT)
Use a particle system flag to toggle hair flow calculation.
January 8, 2015, 13:06 (GMT)
Moved the hair flow solve operator out of the hair edit mode.
The reason is that the flow calculation will be based on external
objects and also conflict with the edit mode tools. Flow-based grooming
calculates the hair rest state just like edit mode does, but is an
alternative to the edit mode instead of a single tool.
January 8, 2015, 12:10 (GMT)
January 8, 2015, 10:41 (GMT)
Use the interpolation direction of the hair flow for integrating
January 8, 2015, 09:45 (GMT)
Gradient calculation and normalization from the pressure field.
January 8, 2015, 09:22 (GMT)
Solver for the pressure Poisson equation on hair flow grids.
Note: does not include boundary conditions so far.
January 7, 2015, 18:31 (GMT)
First step toward hair directional flow solving: Calculate divergence
from "source" (emitter) meshes.
January 7, 2015, 09:22 (GMT)
New grid struct for hair volumetrics.
This is supposed to unify volumetric calculations for hair edit mode
and dynamics eventually.
January 6, 2015, 17:19 (GMT)
Simple hair strand integration function for the flow operator.
January 6, 2015, 15:41 (GMT)
Stub handling of hair edit mode switch for the undo system.
Undo is not implemented for hair edit mode yet, but this prevents
operators from reloading blend files on redo, which otherwise exits
hair edit mode without cleaning up.
January 6, 2015, 14:34 (GMT)
Simple operator for solving and integrating the hair flow grid.
This would probably become an automatic update running in a job
eventually, but for testing this is the easiest implementation.
January 6, 2015, 14:18 (GMT)
New strand functions in the physics library for solving hair flow grids.
January 6, 2015, 12:50 (GMT)
New `mode` enum for hair edit mode to toggle between direct mesh-style
editing and flow solver editing.
The flow mode could be used to disable mesh vertex drawing and operators
and instead enable automatic recalculation of the hair flow field and
January 6, 2015, 10:13 (GMT)
Select Linked operator for hair edit mode (select all vertices of a
January 5, 2015, 20:46 (GMT)
Lasso Select operator for hair edit mode.
January 5, 2015, 20:25 (GMT)
Border Select operator for hair edit mode.
January 5, 2015, 20:04 (GMT)
Mouse Select operator for hair edit mode.
January 5, 2015, 17:52 (GMT)
Select/Deselect All operator for hair edit mode.
January 5, 2015, 16:55 (GMT)
Disabled the partial IK strand relaxation for the time being.
First goal is to reproduce current particle edit tools in the strand
edit mode, then make improvements.