Blender Git Loki

Blender Git "hair_object" branch commits.

Page: 19 / 23

April 20, 2015, 10:23 (GMT)
Fix for uninitialized return value.
April 20, 2015, 10:23 (GMT)
New mesh sample evaluation function for shape key data.
April 20, 2015, 10:23 (GMT)
Generic raycast method for generating mesh surface samples.

Conflicts:
source/blender/blenkernel/intern/mesh_sample.c
April 20, 2015, 10:23 (GMT)
Better feedback about valid sample from mesh sampling methods.

Conflicts:
source/blender/editors/object/object_shapekey.c
April 20, 2015, 10:23 (GMT)
Support for common operators, keymap entries and radial controls for
hair brush settings.
April 20, 2015, 10:23 (GMT)
Fix for OpenlGL state restoration after strand drawing, disable color
material option.
April 20, 2015, 10:23 (GMT)
Show selection state of hair vertices with the usual theme colors.
April 20, 2015, 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.
April 20, 2015, 10:23 (GMT)
Fix for brush radius, the Brush.size property is actually the radius and
not the diameter.
April 20, 2015, 10:23 (GMT)
Added back different selection modes (strands, verts, tips) for hair
editing.
April 20, 2015, 10:23 (GMT)
First selection operator implementation for hair edit: circle select.
April 20, 2015, 10:23 (GMT)
Use the "official" brush size calculated by blenkernel and subdivide
the stroke step to avoid tunneling.
April 20, 2015, 10:23 (GMT)
Filter affected hair vertices in edit mode based on the brush size and
z depth.
April 20, 2015, 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.
April 20, 2015, 10:23 (GMT)
Implemented basic cursor drawing for hair edit mode brushes.
April 20, 2015, 10:23 (GMT)
Display basic brush properties in the toolbar for hair edit mode.
April 20, 2015, 10:23 (GMT)
Constrain hair root vertices to their mesh location after applying tools.

Conflicts:
source/blender/bmesh/intern/bmesh_interp.c
source/blender/bmesh/intern/bmesh_interp.h
April 20, 2015, 10:22 (GMT)
Make sure tool input data is in object space.
April 20, 2015, 10:22 (GMT)
Nicer vector math for mouse coordinates.
April 20, 2015, 10:22 (GMT)
Simplified first version of the hair stroke combing functionality.

Stroke tools will be categorized by the hair elements they operate on:
vertices, segments or strands (roots). In addition to that a filter
function defines the influence of the brush. This should be defined by
the other brush settings and be largely independent of the main tool
mode.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021