December 27, 2014, 10:23 (GMT) |
Apply the same weight profile in the comb tool as in particle edit mode. The comb tool will likely get a complete overhaul, but until then it should just behave like the old tool. |
December 27, 2014, 10:23 (GMT) |
Filter affected hair vertices in edit mode based on the brush size and z depth. |
December 27, 2014, 10:23 (GMT) |
Generic raycast method for generating mesh surface samples. Conflicts: source/blender/blenkernel/intern/mesh_sample.c |
December 27, 2014, 10:23 (GMT) |
Basic Add tool for creating new strands in hair edit mode. |
December 27, 2014, 10:23 (GMT) |
Support for common operators, keymap entries and radial controls for hair brush settings. |
December 27, 2014, 10:23 (GMT) |
Fix for OpenlGL state restoration after strand drawing, disable color material option. |
December 27, 2014, 10:23 (GMT) |
Show selection state of hair vertices with the usual theme colors. |
December 27, 2014, 10:23 (GMT) |
Use the "official" brush size calculated by blenkernel and subdivide the stroke step to avoid tunneling. |
December 27, 2014, 10:23 (GMT) |
Fix for brush radius, the Brush.size property is actually the radius and not the diameter. |
December 27, 2014, 10:23 (GMT) |
New simple storage method for single sample values. |
December 27, 2014, 10:23 (GMT) |
Enforce hair constraints (constant segment length) after applying a tool. Currently uses the same approach as old particle edit mode (rescale hair segments from the root on). A more sophisticated approach using least-square error minimization of the displacement could yield better results. |
December 27, 2014, 10:23 (GMT) |
Implemented basic cursor drawing for hair edit mode brushes. |
December 27, 2014, 10:23 (GMT) |
Fix for uninitialized return value. |
December 27, 2014, 10:23 (GMT) |
Display basic brush properties in the toolbar for hair edit mode. |
December 27, 2014, 10:23 (GMT) |
Make sure tool input data is in object space. |
December 27, 2014, 10:23 (GMT) |
Added back different selection modes (strands, verts, tips) for hair editing. |
December 27, 2014, 10:23 (GMT) |
Better feedback about valid sample from mesh sampling methods. Conflicts: source/blender/editors/object/object_shapekey.c |
December 27, 2014, 10:23 (GMT) |
Constrain hair root vertices to their mesh location after applying tools. |
December 27, 2014, 10:23 (GMT) |
Primitive hair lighting in OpenGL solid shading, cleanup of strands drawing code for edit mode. The lighting uses the same method as the particle hair, interpreting strand direction as the normal. This is nowhere near realistic hair shading, but doing this with line shading alone in the fixed-function pipeline is probably not possible. A GLSL shader could be used instead for a more realistic alternative as part of the viewport project. At least this simple shading mode gives some orientation feedback while editing hair. |
December 27, 2014, 10:23 (GMT) |
First selection operator implementation for hair edit: circle select. |
|