[Bf-blender-cvs] CVS commit: blender/source/blender/include blendef.h butspace.h blender/source/blender/makesdna DNA_meshdata_types.h blender/source/blender/src buttons_editing.c editmesh.c vpaint.c
Ton Roosendaal
ton at blender.org
Tue Aug 16 21:37:37 CEST 2005
ton (Ton Roosendaal) 2005/08/16 21:37:37 CEST
Modified files:
blender/source/blender/include blendef.h butspace.h
blender/source/blender/makesdna DNA_meshdata_types.h
blender/source/blender/src buttons_editing.c editmesh.c
vpaint.c
Log:
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.
Revision Changes Path
1.41 +2 -2 blender/source/blender/include/blendef.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/include/blendef.h.diff?r1=1.40&r2=1.41&cvsroot=bf-blender>
1.48 +2 -2 blender/source/blender/include/butspace.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/include/butspace.h.diff?r1=1.47&r2=1.48&cvsroot=bf-blender>
1.12 +2 -2 blender/source/blender/makesdna/DNA_meshdata_types.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/makesdna/DNA_meshdata_types.h.diff?r1=1.11&r2=1.12&cvsroot=bf-blender>
1.166 +71 -37 blender/source/blender/src/buttons_editing.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/buttons_editing.c.diff?r1=1.165&r2=1.166&cvsroot=bf-blender>
1.155 +2 -10 blender/source/blender/src/editmesh.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editmesh.c.diff?r1=1.154&r2=1.155&cvsroot=bf-blender>
1.36 +213 -78 blender/source/blender/src/vpaint.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/vpaint.c.diff?r1=1.35&r2=1.36&cvsroot=bf-blender>
More information about the Bf-blender-cvs
mailing list