Blender Git Commits

Blender Git commits from all branches.

Page: 2815 / 2888

July 12, 2010, 20:34 (GMT)
* added a 'copy brush' button that makes a new brush as a copy of the current brush
* removed OTTYPE_REGISTER from some sculpt/paint operators so they don't pop up in the operator panel
July 12, 2010, 20:09 (GMT)
* fixed warning about ambiguous else
July 12, 2010, 20:07 (GMT)
* #pragma warning is only for MSVC
July 12, 2010, 19:06 (GMT)
Merged with trunk: 30052-30236
July 12, 2010, 17:25 (GMT)
* bug fix: clay tubes wasn't working when 'use_original_normal' was enabled
* renamed 'calc_area_normal' to 'calc_sculpt_normal' and 'calc_area_normal_and_flatten_center' to 'calc_sculpt_plane'
* factored out the code for calculating area normal and flatten center to functions and gave them the old names
July 12, 2010, 16:21 (GMT)
July 12, 2010, 15:18 (GMT)
July 12, 2010, 10:43 (GMT)
July 12, 2010, 07:16 (GMT)
* changes to fkey radial control and overlay textures to make them more visually appealing and consistent

* draw overlay before drawing the cursor

* use overlay alpha for the radial control so it is consistent with the overlay, except when changing strength

* use the bare curve as the overlay if there is no texture selected

* known problems: fkey overlay always draws as if its the mapping node is 'fixed'
July 12, 2010, 05:08 (GMT)
* forgot to anti-alias the angle line on radial control
July 12, 2010, 05:05 (GMT)
* radial control for strength/size/angle are all not drawn on the surface if the option is on
July 11, 2010, 16:53 (GMT)
== Planar Trim ==

Ability to limit the distance that planar brushes act. If trim is enabled then vertexes further away from the offset plane than the trim distance are ignored when sculpting.

Works best with 'use original normal' or the view normal.

Clay acts really strange when on, its either a bug or expected behavior. Wax works much better with trim.
July 11, 2010, 12:46 (GMT)
* draw_on_surface_cursor function already clears the stencil buffer
July 11, 2010, 11:51 (GMT)
== Clay Tubes Tool ==

Clay Tubes uses a cube brush test and distance calculation instead of a sphere.

Will try to generalize sphere/cube/cylinder tests later if it doesn't effect performance too much.

* Bug Fix: 'special' rotation (rotation as the result of random, anchored, or rake) wasn't being considered when drawing the texture overlay.

* Known problem: clay tubes does not play nicely with anchored stroke method. This is a genearal problem with different tools and strokes and needs to be worked out.
July 11, 2010, 02:30 (GMT)
Changed glew include from "" to <>
July 11, 2010, 01:11 (GMT)
== New VPaint ==

* Make disabling All Faces option work. This is a little different from old vpaint, but basically it just fills in whatever face is under the brush. Unlike old vpaint, all corners are filled the same way.
* Display of this feature isn't too good right now. It may look like the colors are being assigned to the wrong face, or not at all. This is just due to the way VBOs are being filled though; switching temporarily to old vpaint shows the colors are on the correct face.

July 10, 2010, 22:17 (GMT)
* fkey resize can now be done with on-surface brush
* the old style fkey resize now uses the brush and overlay colors
* the opacity of the overlay during resize is based on strength, not on the overlay alpha setting

This raises the question, should opacity of normal overlay be based on strength for the regular brush? I would have done this but the overlay is already very light and difficult to see under some circumstances.
July 10, 2010, 21:47 (GMT)
* revert redraw fix. making redraw region larger violated assumptions in pbvh about what nodes need to be redraw and caused artifacts
July 10, 2010, 17:00 (GMT)
* Bug Fix: dirty rectangles for partial redraw did not include the previous frames rectangles so if the update area did not completely overlap the last frames updates some parts were not updated. The fix is to keep the previous frames rectangle and combine it with the new frame so the old image gets erased along with drawing the new area.

(No complicated tracking of where the mouse was as implied in the Wiki)
July 10, 2010, 16:19 (GMT)
* Bug Fix: briefly broke anchored strokes
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021