Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-08-18utility functions: BLI_findptr, BLI_rfindptr --- use for finding an item in ↵Campbell Barton
a linked list by a pointer.
2012-08-17fix own error in recent smoothview cleanup, also correct some cross ↵Campbell Barton
references in bmesh docs.
2012-08-14fix [#32299] 16bit float texture + 'Quick Edit' gives wrong resultCampbell Barton
2012-08-09utility functions for getting/setting rectangles for operators.Campbell Barton
2012-08-05code cleanup: minor edit - replace memset() with zero initialization, remove ↵Campbell Barton
unneeded NULL check in ibuf_sample()
2012-08-04style cleanupCampbell Barton
2012-08-02code cleanup: remove redundant float castsCampbell Barton
2012-08-01fix for assert when going from edit mode directly into sculpt mode.Campbell Barton
the tessellation faces were not pre-calculated.
2012-07-29code cleanup: replace MIN2/MAX2 with minf/maxfCampbell Barton
2012-07-29style cleanupCampbell Barton
2012-07-25match function names for clip/image spacesCampbell Barton
2012-07-25mask now draws in the image view, misc minor edits.Campbell Barton
2012-07-25image space now has a mode for view/paint/mask editing.Campbell Barton
2012-07-21use fabsf when using floats.Campbell Barton
2012-07-18fix incorrect assert for mask face checking, also correct own bad spellingCampbell Barton
2012-07-17code cleanup: spellingCampbell Barton
2012-07-15minor refactor for rect functions. more consistent naming.Campbell Barton
2012-07-14add is_quad_convex_v2(), SET_UINT_IN_POINTER, GET_UINT_FROM_POINTER macros & ↵Campbell Barton
some minor edits.
2012-07-12add bli rect min/max functions.Campbell Barton
2012-07-12add bli rect funcs BLI_rctf_init_minmax, BLI_rcti_init_minmaxCampbell Barton
2012-07-11vector versions of BLI_in_rctf / BLI_in_rcti, (BLI_in_rctf_v, BLI_in_rcti_v)Campbell Barton
use where possible.
2012-07-11code cleanup: use const for passing vectorsCampbell Barton
2012-07-07style cleanup: use c style comments in C codeCampbell Barton
2012-07-04More spell checking.Bastien Montagne
2012-07-01style cleanup: commentsCampbell Barton
2012-06-28Add missing brush types to sculpt_tool_name()Nicholas Bishop
This function is used to name undo pushes in sculpt mode, was missing some of the newer brush types. Also tweaked the switch statement so that it will warn for future missing cases and removed extraneous breaks.
2012-06-27style cleanup: also some spelling correction.Campbell Barton
2012-06-24style cleanypCampbell Barton
2012-06-18Fix for sculpt undo updating hidden rather than coords.Nicholas Bishop
Fixes bug [#31858] Undo + sculpt mode, which exposed the bug by having two objects use the same mesh data. The rebuild variable was initialize to true, so multires data was getting marked as having GridHidden modified rather than coords modified.
2012-06-17style cleanup:Campbell Barton
also fix for building ghost test and fix double free in one of the tests
2012-06-12Decrease frequency of mallocs during multires sculpt smoothingNicholas Bishop
Patch from Jason Wilkins. Creates a pool of allocations (one for each OpenMP thread) rather than allocating every time do_multires_smooth_brush() is called.
2012-06-10style cleanupCampbell Barton
2012-06-10Bugfix for autosmooth in sculpt mode.Nicholas Bishop
This option was broken for non-multires meshes (not sure for how long), as the pmap was not getting calculated. Added a more general check for whether the pmap is needed, also added an assert to warn about this in future.
2012-06-10style cleanup: use capital camel case names for typedef'sCampbell Barton
2012-06-07Quite some warnings...Bastien Montagne
2012-06-06style cleanup: (indentation)Campbell Barton
2012-06-04Fix #31559: second 3D viewport does not update when paiting vertex/weightSergey Sharybin
Added notification at the end of weight/vertex paint stroke so all opened viewports would be updated (same was already done for sculpt mode).
2012-06-04Fix #31093: Brush's "Paint curve presets" in Image paint in UV\Image Editor ↵Sergey Sharybin
doesn't work if weight paint mode is active Some operators like curve presets, color sample and some more were using object's mode to distinguish in which mode user is currently painting. Such approach fails in cases when there's paint mode active in 3D viewport and Image Editor. Changed logic here to use some context's state like active space which helps distinguishing current paint mode more accurate. Ported all areas which uses paint_get_active() to new paint_get_active_from_context(). There're still some calls to paint_get_active(), but that shouldn't be harmful due to that places indeed have object's mode as priority when getting paint mode.
2012-06-03quiet warningsCampbell Barton
2012-05-31This fixes a precision issue in multi-paint so that near zero values do not ↵Jason Hays
cause flickering as you paint. It also changes multi-paint's "zero weight color" to black again--it was unintentionally changed to red some time late last year when an aspect of the colors were changed.
2012-05-28add BLI_ghash_pop() which returns the value for a key and removes it at the ↵Campbell Barton
same time, saves a lookup if you need to check if the item exists before removing.
2012-05-27style cleanupCampbell Barton
2012-05-24code cleanup: fix possible use of uninitialized value and remove dead ↵Campbell Barton
initializations.
2012-05-23style cleanupCampbell Barton
2012-05-22style cleanupCampbell Barton
also fix example for mesh uv's
2012-05-22Add input sample averaging to PaintStroke.Nicholas Bishop
Averages input samples to make the brush stroke smoother. Only mouse location is averaged right now, not pressure/tilt/etc. The DNA is in struct Paint.num_input_samples, RNA is Paint.input_samples. In combination with PaintStroke usage this change applies to sculpt, vpaint, and wpaint. The range of useful values varies quite a bit depending on input device; mouse needs higher values to match tablet pen, so set max samples pretty high (64). Release note section: http://wiki.blender.org/index.php/Dev:Ref/Release_Notes/2.64/Sculpting#Input_Stroke_Averaging
2012-05-21code cleanup: spellingCampbell Barton
2012-05-20code cleanup:Campbell Barton
- style - multi-line ifs move braces onto new lines. - iterators - convert some to macros, other split up and move brace.
2012-05-20Fix sculpt layer brush, broken by texture changes in r46651.Nicholas Bishop
2012-05-19code cleanup: use TRUE/FALSE rather then 1/0 for better readability, also ↵Campbell Barton
replace do prefix with do_ for bool vars.