Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-08-05 | SnapSystem: begun implementing better state and event handling for the snap ↵soc-2012-sushi | Luke Frisken | |
system | |||
2013-08-02 | brought accross a lot of the comments from the wiki for snap.c | Luke Frisken | |
2012-09-17 | Disable textured planar snap drawing, was causing problems with windows | Luke Frisken | |
compilation. | |||
2012-08-21 | svn merge ^/trunk/blender -r50014:50094 | Campbell Barton | |
2012-08-21 | fix [#32374] Curve compositor UI drawing glitch | Campbell Barton | |
copy the curve for the compositor. | |||
2012-08-21 | change curve evaluation functions never to modify curve data (ensures thread ↵ | Campbell Barton | |
safety), now initializations has to be done outside evaluation. | |||
2012-08-21 | Fix #32369: pixel glitch with compositor curves node, and some pixels having | Brecht 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-21 | fix 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-21 | code cleanup: minor changes to last commit. | Campbell Barton | |
2012-08-21 | Sequencer: invalidate current frame cache on sequence transform | Sergey Sharybin | |
2012-08-21 | code 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-21 | mask: 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-21 | code cleanup: don't use magic numbers for curve flag & use bool args for ↵ | Campbell Barton | |
curvemapping_changed() | |||
2012-08-21 | compositor 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-20 | Parallel, and Planar snapping implemented, along with some fairly major | Luke Frisken | |
work on SnapSystem. More to come in the comming weeks! GSOC 2012 Precision Modelling tools | |||
2012-08-20 | fix 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-20 | macros for rectangle center and size | Campbell Barton | |
2012-08-20 | Sequencer: fix regression introduced in own previous commit | Sergey 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-20 | minor cleanup to node pasting. | Campbell Barton | |
2012-08-20 | fix 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-20 | Sequencer: skip adding ImBuf to cache when it failed to render | Sergey Sharybin | |
2012-08-20 | Sequencer: Python API for sequence modifiers | Sergey Sharybin | |
2012-08-19 | Sequencer: per-sequence modifier stack for color grading | Sergey 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-19 | svn merge ^/trunk/blender -r49508:50014 | Campbell Barton | |
2012-08-18 | Fix simple subsurf on wire edges | Nicholas 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-18 | code cleanup: use BLI math funcs for metaballs, also remove MB_POINT struct ↵ | Campbell Barton | |
and just use float[3] instead. | |||
2012-08-18 | utility functions: BLI_findptr, BLI_rfindptr --- use for finding an item in ↵ | Campbell Barton | |
a linked list by a pointer. | |||
2012-08-18 | fix [#32353] 'Focus'(center) applied on a rig should only take visible bones ↵ | Campbell Barton | |
into account | |||
2012-08-18 | style cleanup: also correct some doxy comments | Campbell Barton | |
2012-08-18 | Typo fix: BKE_sequwnce_get_by_name -> BKE_sequence_get_by_name | Joshua Leung | |
2012-08-18 | Silencing compiler warnings | Joshua Leung | |
2012-08-18 | Bugfix [#32331] Graph editor zoom to selected includes coordinate origin if more | Joshua 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-18 | Fix for some typos/spelling mistakes | Joshua Leung | |
2012-08-18 | Suport function for Collada exporter: after a generated image was stored to ↵ | Gaia Clary | |
disk, the new filetype was not always recognized. | |||
2012-08-17 | fix own error in recent smoothview cleanup, also correct some cross ↵ | Campbell Barton | |
references in bmesh docs. | |||
2012-08-14 | fix for recent commit - would crash adding materials on an object without any. | Campbell Barton | |
2012-08-14 | code cleanup: reduce calling sqrt() when distances are only calculated for ↵ | Campbell Barton | |
comparison use dist_squared_to_line_segment_v2(). | |||
2012-08-13 | draw ugly red bands on a sequence strip when its data cant be found (mask, ↵ | Campbell Barton | |
clip, scene, sound) | |||
2012-08-13 | fix for missing NULL checks when sequence-strip pointers become NULL because ↵ | Campbell Barton | |
of problems with library linking. | |||
2012-08-13 | Bugfix 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-13 | fix [#32126] STAMP: Setting a background color causes color flicker | Campbell Barton | |
when rendering the sequencer can output float or char buffers which stamp wasn't accounting for. | |||
2012-08-13 | fix for stamp text drawing into a color buffer not taking color management ↵ | Campbell Barton | |
into account. | |||
2012-08-13 | style cleanup | Campbell Barton | |
2012-08-12 | Resolve issues with color balance not updating properly in sequencer | Sergey Sharybin | |
when float images are used. | |||
2012-08-12 | Correction to one of previous commits | Sergey Sharybin | |
2012-08-12 | Fix own mistake: Space got stripped before path | Daniel Genrich | |
2012-08-12 | El Topo: Fix missing includes (Scons + Cmake) | Daniel Genrich | |
2012-08-12 | new 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-12 | replace 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-12 | Sequencer: free cache used by sequence when removing strip | Sergey Sharybin | |
Before this removing and adding new strip could have been lead into situations when new sequence would use old cache. |