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
path: root/source
AgeCommit message (Collapse)Author
2012-08-21svn merge ^/trunk/blender -r49776:50097Campbell Barton
2012-08-21fixed [#32373] Copy Vertex Group operator copies any value as full 1.0Campbell Barton
2012-08-21alt+wheel scrolling over the render slots works again (this didnt support ↵Campbell Barton
scrolling when new interfaces would replace the old ones).
2012-08-21fix [#32374] Curve compositor UI drawing glitchCampbell Barton
copy the curve for the compositor.
2012-08-21Fix #32334: mesh separate by material with > 2 materials could include someBrecht Van Lommel
incorrect extra edges.
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 #32341: extrude with a mirror modifier could lead to orphan vertices, itBrecht Van Lommel
was already removing unnecessary edges, just not vertices of those edges.
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 #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-21code cleanup: more legacy compo functions ifdef'dCampbell Barton
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-21Fix forJeroen Bakker
* [#32356] Problem with "Ghost" in the "Glare" Node in Compositor
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-21Fix #32370: compiler error in wm_playanim.c due to conflicting Carbon ID typeBrecht 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-21code cleanup: includes and correction for macroCampbell Barton
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: some legacy compo nodes were not ifdef'dCampbell Barton
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-21code cleanup: use math functions for curve compo code.Campbell Barton
2012-08-21code cleanup: use BLI_RCT_SIZE macroCampbell Barton
2012-08-21Legacy Compositor / Scons:Thomas Dinges
* Added WITH_BF_COMPOSITOR_LEGACY, enabled per default.
2012-08-20HDR color picker now works in the clip space.Campbell Barton
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-20fix for own error in bpy.utils.blend_paths() arg parsing.Campbell Barton
2012-08-20quiet unused function warnings in RNA for functions created by macros.Campbell Barton
2012-08-20added 'Unselected' option to remove doubles, merges selected vertices into ↵Campbell Barton
unselected ones, but not each other.
2012-08-20disabling the compositor legacy build option now ifdef's exec() functions.Campbell Barton
2012-08-20option to build without the legacy compositorCampbell Barton
2012-08-20copy as script operator for the console, so you can copy input from a ↵Campbell Barton
console for use in a textblock.
2012-08-20patch/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-19Fix crash when adding skin modifier to empty meshNicholas 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-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-19Patch #32326: NDOF support of rotation and panning the view at the same timeSergey 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-19style cleanupCampbell Barton
2012-08-19use BLI math length functions for distance compositor operations.Campbell Barton
2012-08-19The 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-19Fix 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-19re-enable metaball orientation for manipulator and view axis setting (was ↵Campbell Barton
disabled since 2.4x)
2012-08-19fix for own commit r49991, this exposed bad logic in rect copy function.Campbell 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