Blender Git Loki

Git Commits -> Revision 4fed035

Revision 4fed035 by Ton Roosendaal (master)
August 16, 2005, 19:37 (GMT)
Weight Paint & Vertex Paint goodies;

- New: "Spray" is an option now. This used to be the only available vertex
painting method, while holding the mousebutton and move mouse, it keeps
applying (adding, blending) the color.
Disabling "Spray" will give more a 'paint' effect, only applying the
maximum what you indicated to be painting.

- Weight Paint now offers all options Vertex Paint has. This includes "Add",
"Mult", "Sub", and "Filter". And of course the "Spray", which is default
off btw.
Since Weight Paint might need totally different settings, they are stored
separate from Vertex Paint options.

- Renamed the weird "Area" and "Soft" options into something that tells what
it actually does (Even tooltips were wrong).
Area -> "All Faces", option to have all Faces inside the brush being
painted on. Disabling this only paints on the face under the cursor.
Soft -> "Vertex Dist", option that uses distances from cursor to vertex
to calculate the effect. Disable it to only paint per-face.
If someone knows better names... go ahead! :)

- New WeightPaint option in the Panel: "Clear", which removes reference
to this deform group from all vertices.

- Removed code that deleted 'deform vertices' from Mesh on exit editmode,
when vertexgroups were empty. This just worked against you... you could
not paint on empty groups.

- Made Weight Paint painting much nicer. The way it applied values was very
harsh without good transitions. Mainly because it didn't use the
"Vertex Dist" option, but also because it applied colors 3 or 4 times per
vertex (tria/quad).

- Weight Paint undo now restores on a 2nd Undo.

- Vertex Paint Panel button "Clear" didn't work even.

Commit Details:

Full Hash: 4fed035618ae1f5429f70d912194e36cb07c1b05
SVN Revision: 5115
Parent Commit: 392e4b8
Lines Changed: +286, -125

6 Modified Paths:

/source/blender/include/blendef.h (+1, -1) (Diff)
/source/blender/include/butspace.h (+1, -1) (Diff)
/source/blender/makesdna/DNA_meshdata_types.h (+1, -1) (Diff)
/source/blender/src/buttons_editing.c (+70, -36) (Diff)
/source/blender/src/editmesh.c (+1, -9) (Diff)
/source/blender/src/vpaint.c (+212, -77) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021