Blender Git Commits

Blender Git "soc-2010-nicolasbishop" branch commits.

Page: 4 / 8

July 28, 2010, 16:46 (GMT)
== PBVH ==

Note to testers: if you couldn't see colors or masks before, this should fix it.

* Updated non-VBO drawing for colors; paintmasks and vertex colors should now work OK with VBO disabled (or for OOM condition)

July 28, 2010, 14:42 (GMT)
== VPaint ==

* Fixed going into edit mode losing multires color data

July 28, 2010, 06:38 (GMT)
== VPaint ==

* Blur brush works for multires now

July 28, 2010, 05:41 (GMT)
== VPaint ==

* Implemented blur brush for non-multires models

July 28, 2010, 02:06 (GMT)
== VPaint ==

* Removed some code cruft and out of date comments

July 28, 2010, 00:39 (GMT)
== Paint ==

* Replaced sd->flags with paint->flags

July 28, 2010, 00:34 (GMT)
== Paint ==

* Changed SCULPT_USE_OPENMP to PAINT_USE_OPENMP

July 27, 2010, 23:46 (GMT)
== VPaint ==

VPaint symmetry enabled. Made a lot of changes here; hopefully nothings broken as a result.

* Sculpt had a ton of symmetry code; moved most of it into the PaintStroke system
** Added a couple new PaintStroke callbacks, one for updating symmetry data in case a paint mode has local data that needs to be flipped or rotated (sculpt does), and one for applying a brush action (one brush action per symmetry "dab")
* Ported sculpt's symmetry code to the new system
* Added symmetry support to vpaint

TODO:
* Symmetry for brush textures still needs to be updated

July 27, 2010, 19:56 (GMT)
== VPaint ==

Masking for vpaint

* Enabled combined display of masks and vertex colors
* Added mask painting to vpaint
* VPaint factors masks into strength
* Added functions in BKE paint to find the combined mask value for an element

TODO:
* Because vpaint doesn't have proper undo yet, and mask painting is shared between sculpt and vpaint, undoing the effects of the mask brush is disabled for now.
July 27, 2010, 07:50 (GMT)
== VPaint ==

* Changed add vcol operator to not duplicate previous layer's data
* Updated pbvh mesh drawing to work with layers (still requiring VBO though)
July 27, 2010, 07:17 (GMT)
== VPaint ==

* Merged the two alpha brushes into one, added RNA/UI for switching between adding and erasing alpha

July 27, 2010, 06:48 (GMT)
July 27, 2010, 05:53 (GMT)
== Sculpt ==

* Removed the mask brush, replaced with a BRUSH_MASK flag
* Added RNA/UI for that (UI is a checkbox in the brush panel)

TODO:
* For now, all brushes behave the same in mask mode; some brushes should have special behavior (e.g. smooth should smooth the mask)

July 27, 2010, 05:38 (GMT)
== VPaint ==

* Enabled fast navigate option for vpaint
* Moved fast navigate UI button back to options panel for now
* Fixed vpaint partial redraw, wasn't actually passing the redraw planes in

July 27, 2010, 00:09 (GMT)
== Sculpt ==

* Added back mask brush, accidentally removed during last merge
* Removed an incorrect assert in paint mask

July 27, 2010, 00:03 (GMT)
July 26, 2010, 16:48 (GMT)
July 26, 2010, 05:44 (GMT)
== Sculpt/Paint ==

* Fixed a crash on loading files with a paint mode active
* Fixed a type warning

July 25, 2010, 05:01 (GMT)
== VPaint ==

Enabled textures for vpaint brushes. Not all of the texture options work yet.

July 25, 2010, 01:36 (GMT)
== VPaint ==

* Updated non VP_AREA painting for both regular and multires meshes. Still looks bad because of drawing issues though.

By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021