April 21, 2018, 11:36 (GMT) |
Merge branch 'blender2.8' into hair_guides |
April 18, 2018, 07:57 (GMT) |
Test API in the fur modifier for creating custom guide curves with python. The fur modifier is just a testbed for the underlying hair system. The API is intended to allow specifying guide curves with python scripts without having to worry about inconsistent state. All curves are first defined in a python-friendly way, then applied to the hair system in one step. |
April 15, 2018, 12:30 (GMT) |
Alternative guide curve setter function that works better for RNA. |
April 15, 2018, 11:54 (GMT) |
Move guide curve into a nested struct, so it can be replace in one operation. |
April 15, 2018, 10:17 (GMT) |
Disable unfinished code. |
April 15, 2018, 10:16 (GMT) |
Merge branch 'blender2.8' into hair_guides |
April 15, 2018, 08:30 (GMT) |
Initial system for generating guide curves from groom. |
January 28, 2018, 15:25 (GMT) |
Popup for setting hair distribution operator properties. |
January 28, 2018, 14:41 (GMT) |
Fix outdated usage of BLI_task_parallel_range. |
January 28, 2018, 14:32 (GMT) |
New operator for distributing hair follicles for a groom object. |
January 28, 2018, 13:18 (GMT) |
Merge branch 'blender2.8' into hair_guides |
January 21, 2018, 16:06 (GMT) |
Depsgraph cleanup for groom curve cache eval. |
January 21, 2018, 13:25 (GMT) |
Operator for binding groom bundles to scalp regions. |
January 21, 2018, 12:49 (GMT) |
Remove scalp binding from generic depsgraph groom updates, this should be an operator. |
January 21, 2018, 12:00 (GMT) |
Merge branch 'blender2.8' into hair_guides |
January 8, 2018, 11:09 (GMT) |
Disable rebinding during every update to prevent invalidating transform data. |
January 8, 2018, 10:57 (GMT) |
Add back section edges drawing. |
January 8, 2018, 10:47 (GMT) |
Calculate individual curves for each shape vertex. This avoids overlap which happens on sharp turns when simply extending the curve linearly from the center. It also simplifies the curve cache data structure. |
January 7, 2018, 13:01 (GMT) |
Sparser edge drawing for grooms to reduce visual clutter. |
January 7, 2018, 12:31 (GMT) |
Shape binding for groom curves to the scalp mesh surface using face groups. Face groups are used for now to define the origin of a groom bundle. This is probably going to be replaced at some point with a dedicated surface graph/mesh, but is much easier to implement and gives sufficient functionality. When a face map is selected as the basis of a hair bundle it will update the curve shape automatically. In the future this should perhaps be an optional step (user operator) because it destructively changes existing shapes. |
|