June 6, 2018, 20:34 (GMT) |
Fix hair fiber prepass shader and add missin HAIR_SHADER define to compile it. |
June 6, 2018, 20:33 (GMT) |
Fix hair fiber prepass shader and add missin HAIR_SHADER define to compile it. |
June 6, 2018, 19:41 (GMT) |
Merge branch 'hair_guides' into hair_guides_grooming |
June 6, 2018, 19:40 (GMT) |
Fix hair fiber vertex shaders and bring them closer to the particle hair shader. |
June 6, 2018, 19:39 (GMT) |
Fix hair fiber vertex shaders and bring them closer to the particle hair shader. |
June 5, 2018, 20:23 (GMT) |
Merge branch 'hair_guides' into hair_guides_grooming |
June 5, 2018, 19:59 (GMT) |
Merge branch 'blender2.8' into hair_guides |
June 4, 2018, 16:02 (GMT) |
Cycles support for groom hair. |
June 4, 2018, 13:03 (GMT) |
Move bind data from bundle to region. |
June 4, 2018, 12:05 (GMT) |
Move the selection flag from bundle to region. |
June 4, 2018, 11:31 (GMT) |
Introduce GroomRegion struct to replace lists of bundles. GroomBundle is now a property of the region. Eventually regions should have a type, which can use the bundle or not. |
June 4, 2018, 10:07 (GMT) |
Move material_index property from hair to groom. This refers to a material slot in an object, so for pure hair system would have to use the scalp object slots, which is confusing. |
June 3, 2018, 17:03 (GMT) |
Support material slots in Groom type objects. |
June 3, 2018, 16:11 (GMT) |
Snap groom curves to the scalp surface in the curve cache. This also makes sure that guide curve (which are generated using the curve cache) run inside the actual bundle volume. Otherwise they might get an offset that aligns the root, but makes them diverge in non-root sections. |
June 3, 2018, 10:15 (GMT) |
Set the numshapeverts of bundles as soon as possible to avoid invalid array access. |
June 3, 2018, 09:57 (GMT) |
Fix face bounday bmesh operator. The start loop search function could return loops outside of the tagged faces. The loops should always be of tagged faces, even when the vertex is part of a tagged face. Otherwise it can create extra boundary vertices around untagged faces. |
June 3, 2018, 08:40 (GMT) |
Align bundle root with the scalp surface and make sure rotation is consistent. |
May 29, 2018, 07:37 (GMT) |
Bind/Unbind regions immediately when setting their face map. |
May 29, 2018, 07:14 (GMT) |
Disable unlink operator for the bundle face map, since unbound bundles are not functional. We can still end up with unbound bundles, e.g. when face maps are removed or renamed, so it needs to be accounted for. But this should not be an explicit user action. |
May 29, 2018, 06:41 (GMT) |
Show scalp region buttons in separate panel. |
|