Blender Git Commit Log
Git Commits -> Revision f7511b3
Revision f7511b3 by Lukas Toenne (alembic, gooseberry, gooseberry_farm, hair_guides, hair_guides_grooming, hair_object, strand_editmode, strand_gpu, strand_nodes, temp_motionpaths, tmp_hair_curves) April 20, 2015, 10:23 (GMT) |
Improved hair combing tool, adjusting edge directions instead of vertex positions. This works a lot better with strokes perpendicular to the general hair strand direction. With the previous comb tool such strokes would only make a small dent in the hair curve and then vertices would slip out of the tool circle. The edge combing affects the local direction of strands, which acts as a kind of grabbing functionality by moving further vertices in front of the tool circle. The result is that drawing a curvy hair shape with the comb becomes much easier. In addition, the new tool also uses edge filtering and weighting rather than vertices. This means that small brushes also work well, instead of having no effect when hitting the edge segments between vertices. Further improvement could be achieved later by using a global strand solver, which adjusts vertex positions based on an error metric along the whole of the strand. |
Commit Details:
Full Hash: f7511b3d0155f20594b4ea5af445cab2d59749ae
Parent Commit: 208ddcd
Lines Changed: +146, -15