Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-08-21 | fix [#32374] Curve compositor UI drawing glitch | Campbell Barton | |
copy the curve for the compositor. | |||
2012-08-21 | Fix #32334: mesh separate by material with > 2 materials could include some | Brecht Van Lommel | |
incorrect extra edges. | |||
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 #32341: extrude with a mirror modifier could lead to orphan vertices, it | Brecht Van Lommel | |
was already removing unnecessary edges, just not vertices of those edges. | |||
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 #32355: select vertex path not working when vertices are selected with e.g. | Brecht Van Lommel | |
border select. There was a fix before bmesh where it would require exactly two vertices to be selected, but this was not ported over, and it also wasn't quite correct. This case should also work: click on two vertices, selected the path between them, and then click on a 3rd vertex and select path, to extend the path further from the 2nd to the 3rd vertex. Now both use cases should work. | |||
2012-08-21 | code cleanup: more legacy compo functions ifdef'd | Campbell Barton | |
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 | Fix for | Jeroen Bakker | |
* [#32356] Problem with "Ghost" in the "Glare" Node in Compositor | |||
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 | Fix #32370: compiler error in wm_playanim.c due to conflicting Carbon ID type | Brecht Van Lommel | |
from Quicktime headers. However the Quicktime init/exit is no longer needed here, it happens in IMB_init/IMB_exit now, so removed that code. | |||
2012-08-21 | code cleanup: includes and correction for macro | Campbell Barton | |
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: some legacy compo nodes were not ifdef'd | Campbell Barton | |
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-21 | code cleanup: use math functions for curve compo code. | Campbell Barton | |
2012-08-21 | code cleanup: use BLI_RCT_SIZE macro | Campbell Barton | |
2012-08-21 | Legacy Compositor / Scons: | Thomas Dinges | |
* Added WITH_BF_COMPOSITOR_LEGACY, enabled per default. | |||
2012-08-20 | HDR color picker now works in the clip space. | Campbell Barton | |
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-20 | fix for own error in bpy.utils.blend_paths() arg parsing. | Campbell Barton | |
2012-08-20 | quiet unused function warnings in RNA for functions created by macros. | Campbell Barton | |
2012-08-20 | added 'Unselected' option to remove doubles, merges selected vertices into ↵ | Campbell Barton | |
unselected ones, but not each other. | |||
2012-08-20 | disabling the compositor legacy build option now ifdef's exec() functions. | Campbell Barton | |
2012-08-20 | option to build without the legacy compositor | Campbell Barton | |
2012-08-20 | copy as script operator for the console, so you can copy input from a ↵ | Campbell Barton | |
console for use in a textblock. | |||
2012-08-20 | patch/bugfix [#32006] Fix for Collision Sensor - R6025 pure virtual function ↵ | Dalai Felinto | |
call crash when deleting objects in overlay scene by Jay Parker(battery) Fix for bug [#30477] Collision Sensor - R6025 pure virtual function call crash | |||
2012-08-19 | Fix crash when adding skin modifier to empty mesh | Nicholas Bishop | |
Fixes bug [#32362] SIGSEGV when adding skin modifier to empty mesh projects.blender.org/tracker/?func=detail&atid=498&aid=32362&group_id=9 | |||
2012-08-19 | - fix for error in ndof patch. | Campbell Barton | |
- ColorBalanceModifierData wasn't aligned on 32bit systems. - BM_vert_find_first_loop() was missing NULL check. | |||
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 | Patch #32326: NDOF support of rotation and panning the view at the same time | Sergey Sharybin | |
Additional changes: - Option to the ndof menu letting you pick turntable/trackball independently of the mouse viewport navigation style - Option to change the rotation sensitivity separate from the panning Holding shift + moving the ndof does just as before locking it to panning Holding ctrl + moving will lock it to only rotation Patch by Fredrik Hansson, thanks! Reviewed by self and Mike Erwin. | |||
2012-08-19 | style cleanup | Campbell Barton | |
2012-08-19 | use BLI math length functions for distance compositor operations. | Campbell Barton | |
2012-08-19 | The Distance Node in 2.49/2.5/2.6 pre-tiles has a different calculation for ↵ | Dalai Felinto | |
RGB and YCC. While RGB calculate the distance in 3d between R,G and B, the YCC only takes Cb and Cr into consideration. This commit makes COM_DistanceMatteOperation inheritable and expose the calculate distance function to be re-implemented for the YCC node operation. Thanks Troy Sobotka for the report over email. Patch incorporates review suggestions by Jeroen Bakker. | |||
2012-08-19 | Fix for [#32361] "Blenderplayer quad-buffer maximum 100Hz Fps" reported by HG1. | Mitchell Stokes | |
Allowing the Blenderplayer to break 100fps by making it less dependent on Ghost's messages. | |||
2012-08-19 | re-enable metaball orientation for manipulator and view axis setting (was ↵ | Campbell Barton | |
disabled since 2.4x) | |||
2012-08-19 | fix for own commit r49991, this exposed bad logic in rect copy function. | 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 | Fix incorrect error test when removing a modifier | Nicholas Bishop | |
r49989 had the test reversed | |||
2012-08-18 | Fix reversed names in modifier-remove error report | Nicholas Bishop | |