Blender Git Commits

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

Page: 10 / 14

June 30, 2010, 11:18 (GMT)
* rearranged plane options
June 30, 2010, 10:36 (GMT)
== Inverse Autosmooth Pressure ==
* Autosmooth can be enabled to work at low pressure, this can be used to make a "Polish" brush that flattens at high pressure and smooths at low pressure.

* Slider to control how much pinch is applied to crease brush.

* fixed texture angle, it was 90 degrees offsetof
June 30, 2010, 03:53 (GMT)
* For some brushes instead of add/subtract the two modes of the brush are named more clearly
* Improvements to the spacing and arrangement of the sculpt ui
* alignment error in UserDef.h (I'm NOT stupid!)
* Adjusted the strength of several brushes when adaptive strength is used, some tools were getting too much attenuation.
* Adjusted the strength of several brushes when used in their inverted modes, some are too strong inverted.
June 29, 2010, 21:03 (GMT)
removing pading so it aligns on 32 bit computers too
June 29, 2010, 19:41 (GMT)
Didn't mean to recommit strength changes
June 29, 2010, 19:40 (GMT)
Sculpt Tool selector wasn't working correctly.
June 29, 2010, 19:27 (GMT)
commented out the cylinder test code - it is too buggy to be used right now, left the overlap and other changes.
June 29, 2010, 13:49 (GMT)
* draw and clay brushes now experimentally use the cylindrical distance (from the center line of the brush location and area normal) instead of spherical distance.
* the cylindrical distance calculation was found to work better with the new adaptive strength which determines the appropriate strength of the brush by sampling its effect and normalizing it automatically
* I reset the brushes to all act at their 'natural' strengths while I continue to investigate how they should best be set.
** I'm suspicious of any brush that appears to need a strength > 1
*** example: if fill/flatten/scrape are set to strength 1 and max curve their natural strength should make them completely flatten a surface in one pass
*** example: draw/inflate/crease/layer will move a vertex 1 brush radius at strength 1 and max curve, moving it further causes bad behavior
*** example: clay/wax move a vertex 1/4 a brush radius at strength 1 and max curve, moving any further and people complain that they are too much like draw... :(
*** example: smooth clips its strength to 1, setting it higher just clips the texture and curve to the point you may as well not have them
** Even at their natural strengths, many of the brushes can already be set so high that they cause artifacts.
** Is the problem that pressure is applied in a way that causes you to have to press too hard if you use a pen?
* The layer brush was too strong (even without any adjustment), it was moving vertexes as if the radius was always 1.0 (which is really big if you use the default subdivided cube) no matter how big the brush was.
* curvemapping_evaluateF now returns 1.0-p if the curve table can't be generated, before it returned p which was reversed what it should be for a sensible default
* changed some tooltip text
* made the 'use blender units' into a little lock/unlock icon
* removed 'sculpt tools' label from list of tools, was redundant
June 28, 2010, 23:08 (GMT)
fixed my math errors in crease brush now try it with the sharp curve and give feedback, also tweaked some constants based on feedback
June 28, 2010, 07:21 (GMT)
putting the multiplier slider back for now, so that folks can adjust it back to 1 for already created brushes :) Also some minor UI fixes.
June 28, 2010, 03:11 (GMT)
removed a reference to brush->preview used by image icons that got cross updated and was causing a compile error
June 28, 2010, 03:05 (GMT)
== Reverted Image Icons ==
Serious error causes a crash for .blend files saved with icons for brushes when being reloaded or unloaded.

Reverted the image icon stuff until I can get a handle on what it is.
June 28, 2010, 03:03 (GMT)
more ui changes based on brects feedback, moved rake to the texture panel, and moved openmp (renamed threaded sculpt) to the preferences panel
June 28, 2010, 00:57 (GMT)
This makes some of the UI changes recommended by brecht. It also has a WIP version of a crease brush - for crease you need a really sharp falloff. Also my math of combining the two is probably wrong :)
June 27, 2010, 18:05 (GMT)
== Large Icons for Brushes ==
* brushes can now use images for icons
* if no image is selected but brush has a texture, the texture is used as its icon
* bug fix: overlay + on-surface brush was broken
June 27, 2010, 11:37 (GMT)
commenting this out probably needs to be ifdeffed based on which platform
June 27, 2010, 11:35 (GMT)
This is a WIP to allow 'unified brush settings' ie when you change strength or size of a brush it updates for all brushes. Also in this commit are stubs.c changes needed for gameengine compiling
June 27, 2010, 06:24 (GMT)
Adding in sane multiplier values and having DEEPEN, PEAKS, and CONTRAST (invert of FILL, SCRAPE, FLATTEN) with a lower multiplier. These should give much better brush behaviour out of the box
June 26, 2010, 21:02 (GMT)
* Beginnings of using preview and icons to select brushes.
June 26, 2010, 11:44 (GMT)
* Collapsed the tool selection into a listbox so that it becomes less of a tempting target to mess up your brush presets.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021