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
2013-08-05SnapSystem: begun implementing better state and event handling for the snap ↵soc-2012-sushiLuke Frisken
system
2013-08-02brought accross a lot of the comments from the wiki for snap.cLuke Frisken
2012-09-17Disable textured planar snap drawing, was causing problems with windowsLuke Frisken
compilation.
2012-08-21svn merge ^/trunk/blender -r50014:50094Campbell Barton
2012-08-21fix [#32374] Curve compositor UI drawing glitchCampbell Barton
copy the curve for the compositor.
2012-08-21change curve evaluation functions never to modify curve data (ensures thread ↵Campbell Barton
safety), now initializations has to be done outside evaluation.
2012-08-21Fix #32369: pixel glitch with compositor curves node, and some pixels havingBrecht Van Lommel
black point = white point. That's a degenerate case, clamped it now to 1e5, which is a bit arbitrary, but infinity would give NaN issues.
2012-08-21fix for bug with render slots - where the menus wouldnt only show layers ↵Campbell Barton
from the last render which could be meaningless in different render slots.
2012-08-21code cleanup: minor changes to last commit.Campbell Barton
2012-08-21Sequencer: invalidate current frame cache on sequence transformSergey Sharybin
2012-08-21code cleanup: vfont's used confusing and over complicated method of storing ↵Campbell Barton
memory for loaded fonts, not store as a temp var in the fonts.
2012-08-21mask: skip self intersection on drawing when fill is disabled, since it was ↵Campbell Barton
only drawing on one side of an unfilled spline.
2012-08-21code cleanup: don't use magic numbers for curve flag & use bool args for ↵Campbell Barton
curvemapping_changed()
2012-08-21compositor color curve was MEM_dupallocN'ing the curve for every pixel ↵Campbell Barton
calculation (when there were black or white inputs on the curve node). avoid allocation by using local vars for black/white storage & curve calculation.
2012-08-20Parallel, and Planar snapping implemented, along with some fairly majorLuke Frisken
work on SnapSystem. More to come in the comming weeks! GSOC 2012 Precision Modelling tools
2012-08-20fix for mask feather intersection checks not working right for non-filled, ↵Campbell Barton
feathered masks. now do intersection checks for both sides of the feather.
2012-08-20macros for rectangle center and sizeCampbell Barton
2012-08-20Sequencer: fix regression introduced in own previous commitSergey Sharybin
Invalidate preprocessed cache when when global sequencer cache is begin invalidated. This is needed so scene would be rendered with a proper settings, not taken from preprocess cache.
2012-08-20minor cleanup to node pasting.Campbell Barton
2012-08-20fix for crash pasting nodes into a node tree when the ID pointer is lost.Campbell Barton
also fix for ID user count on paste which wasn't increasing.
2012-08-20Sequencer: skip adding ImBuf to cache when it failed to renderSergey Sharybin
2012-08-20Sequencer: Python API for sequence modifiersSergey Sharybin
2012-08-19Sequencer: per-sequence modifier stack for color gradingSergey Sharybin
This implements basic color grading modifiers in sequencer, supporting color balance, RGB curves and HUE corrections. Implementation is close to object modifiers, some details are there: http://wiki.blender.org/index.php/User:Nazg-gul/SequencerModifiers Modifiers supports multi-threaded calculation, masks and instant parameter changes. Also added cache for pre-processed image buffers for current frame, so changing sequence properties does not require rendering of original sequence (like rendering scene, loading file from disk and so)
2012-08-19svn merge ^/trunk/blender -r49508:50014Campbell Barton
2012-08-18Fix simple subsurf on wire edgesNicholas Bishop
Subsurf on wire edges gave smooth results even if set to simple subdiv. Added a field to the CCG meshIFC to flag simple subdivision, then when syncing vertices simply skip moving vertices if in simple-subdiv mode. This change affects two places, the level-1 build in sync and the subdivision up to other levels. Fixes bug [#32268] Simple Subsurf Modifier gives unexpected results on edges without faces projects.blender.org/tracker/index.php?func=detail&aid=32268&group_id=9&atid=498
2012-08-18code cleanup: use BLI math funcs for metaballs, also remove MB_POINT struct ↵Campbell Barton
and just use float[3] instead.
2012-08-18utility functions: BLI_findptr, BLI_rfindptr --- use for finding an item in ↵Campbell Barton
a linked list by a pointer.
2012-08-18fix [#32353] 'Focus'(center) applied on a rig should only take visible bones ↵Campbell Barton
into account
2012-08-18style cleanup: also correct some doxy commentsCampbell Barton
2012-08-18Typo fix: BKE_sequwnce_get_by_name -> BKE_sequence_get_by_nameJoshua Leung
2012-08-18Silencing compiler warningsJoshua Leung
2012-08-18Bugfix [#32331] Graph editor zoom to selected includes coordinate origin if moreJoshua Leung
than one curve is displayed The range calculation used to use a fixed 0-1 range whenever it couldn't find any values for a particular F-Curve. However, this was then taken by the aggregation calculation to be used as just another value, leading to problems if only vertices of a very high-value curve are selected to be included. Modified the range calculation to ensure that suitable vertices were found before trying to take the range values returned.
2012-08-18Fix for some typos/spelling mistakesJoshua Leung
2012-08-18Suport function for Collada exporter: after a generated image was stored to ↵Gaia Clary
disk, the new filetype was not always recognized.
2012-08-17fix own error in recent smoothview cleanup, also correct some cross ↵Campbell Barton
references in bmesh docs.
2012-08-14fix for recent commit - would crash adding materials on an object without any.Campbell Barton
2012-08-14code cleanup: reduce calling sqrt() when distances are only calculated for ↵Campbell Barton
comparison use dist_squared_to_line_segment_v2().
2012-08-13draw ugly red bands on a sequence strip when its data cant be found (mask, ↵Campbell Barton
clip, scene, sound)
2012-08-13fix for missing NULL checks when sequence-strip pointers become NULL because ↵Campbell Barton
of problems with library linking.
2012-08-13Bugfix Cloth: Hooks were broken by recent changes.Daniel Genrich
This makes it looks like if part 1 of the Dynamic Paint regression blend file fails, but actually it's correct.
2012-08-13fix [#32126] STAMP: Setting a background color causes color flickerCampbell Barton
when rendering the sequencer can output float or char buffers which stamp wasn't accounting for.
2012-08-13fix for stamp text drawing into a color buffer not taking color management ↵Campbell Barton
into account.
2012-08-13style cleanupCampbell Barton
2012-08-12Resolve issues with color balance not updating properly in sequencerSergey Sharybin
when float images are used.
2012-08-12Correction to one of previous commitsSergey Sharybin
2012-08-12Fix own mistake: Space got stripped before pathDaniel Genrich
2012-08-12El Topo: Fix missing includes (Scons + Cmake)Daniel Genrich
2012-08-12new parameter in assign_material() to specify where material shall be ↵Gaia Clary
assigned: object, obdata, by userpref(default) (as discussed with ideasman_42)
2012-08-12replace ELEM8(gs, ID_ME, ID_CU, ID_MB, ID_LT, ID_LA, ID_CA, ID_TXT, ID_SPK) ↵Campbell Barton
with macro: OB_DATA_SUPPORT_ID()
2012-08-12Sequencer: free cache used by sequence when removing stripSergey Sharybin
Before this removing and adding new strip could have been lead into situations when new sequence would use old cache.