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-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.
2012-08-12Fix sequencer crash when invalidating strip when there's nothing cached yetSergey Sharybin
2012-08-12style cleanupCampbell Barton
2012-08-11Sequencer: support for masked color balanceSergey Sharybin
This implements option which could be used to color balance only specified area. Currently done by adding Mask input to Adjustment effect. Affects on color balance and multiply settings. Supporting masked saturation control is in the list, not supported in this commit. Also show value slider in the right of color wheel.
2012-08-11Code cleanup and minor change to CMake's colalda detection to makeSergey Sharybin
it detect directory structure used for libs in our svn (<root>/include/<component>/include)
2012-08-10Fix infinite recursion when using adjustment strip placed to channel 1Sergey Sharybin
2012-08-10Fix building with audaspace disabledSergey Sharybin
2012-08-10Bugfix: Cloth did not work with Dynamic Paint.Daniel Genrich
Fix 1: Pinned vertices were never released when "unpinned" by Dynamic Paint. Fix 2: When pinning vertices during simulation, they would get "warped" to their original starting position of frame 1. Thanks to MiikaH for pointing this out and also for providing the regression blend file: http://wiki.blender.org/uploads/a/ab/Cloth_dynamic_paint.blend
2012-08-09Frame matching methods for follow track constraintSergey Sharybin
This is needed in cases when using blender camera with different resolution than original footage. Behaves in the same way as background picture framing.
2012-08-09use sensor size when calculating dof rather then hard coded values.Campbell Barton
2012-08-09Bugfix/Enhancement: Cloth didn't support animated vertex groups like the ↵Daniel Genrich
"Vertex Weight" modifier. Regression blend file: http://wiki.blender.org/uploads/b/b8/Cloth_anim_vertex.blend Thanks to Kologe for reporting this problem and also providing the regression blend file.
2012-08-09code cleanup: ensure macros require ';' endingsCampbell Barton
2012-08-08code cleanup: rename G.afbreek --> is_break, G.rendering --> is_renderingCampbell Barton
2012-08-08code cleanup: rename G.rt to G.debug_valueCampbell Barton
2012-08-08Sequencer: corrections to sequence cache invalidationSergey Sharybin
2012-08-08Sequencer: initial implementation of multithreaded effectsSergey Sharybin
Added a framework to run effects in several threads. Port most of effects to this new framework. Still some work to be done here (some effects are not so easy to port)
2012-08-08Code cleanup: use defines instead of magic constantsSergey Sharybin
2012-08-08Sequencer: do not invalidate sequences which are not blending with bottom ↵Sergey Sharybin
machines
2012-08-08Style cleanup: whitespaceSergey Sharybin
2012-08-08Sequencer: initial support of refreshing only changed sequencesSergey Sharybin
Before this the the whole sequencer cache would be invalidated when hanging sequence settings. This was completely annoying because changing color balance settings would re-load image file for which color balance is happening on every change, In fact it's still an issue if color balance is changing for image strip itself, but if this strip has got effect and color balance is changing for it file wouldn't be reloaded.
2012-08-08Code cleanup: make some more functions more meaningful nameSergey Sharybin
2012-08-08Style cleanupSergey Sharybin
2012-08-08Code cleanup: BKE_ prefix for public sequencer functionsSergey Sharybin
2012-08-08Code cleanup: remove redundant struct and some space cleanupSergey Sharybin
2012-08-08Code cleanup: remove unused functionsSergey Sharybin
The code would be in SVN anyway and having bunch of unused code doesn't seems to be logical.
2012-08-08Style cleanup: white spaceSergey Sharybin
2012-08-08Code cleanup: mark functions as static, ifdef 0 some unused functionsSergey Sharybin
2012-08-08Accidentally did a commit when I wanted to revert... (ignore my last revision)Mitchell Stokes
2012-08-08(no commit message)Mitchell Stokes
2012-08-07Made image buffer threaded processor generic function,Sergey Sharybin
so color management could use the same routines. Should be no functional changes.
2012-08-07Made color balance in sequencer multi-threadedSergey Sharybin
Should give some more realtime update, but it's currently not the biggest issue - changing color balance settings would imply reloading of file which is slow. Would be investigated further. This change shouldn't affect on pre-fetching job which is already multi-threaded and doing threaded color balance would make things only worse.
2012-08-07Fix for particle influence textures. These now work with "Particle/Strand" ↵Lukas Toenne
input coordinates, mapping the relative particle index into the [-1, 1] Y-coordinate range.
2012-08-06Fix for incomplete Reroute node updates. Adding reroute nodes by spliting ↵Lukas Toenne
links would often result in unrelated color sockets or otherwise miss updates. The reason is that the per-node updates used for Reroute node type inheritance are not supposed to be looking at connected nodes, they are purely for "local" updates. For this sort of "global" update which requires depth-first search, the update function on the node tree level must be used instead.
2012-08-06Made feather self-intersection check an option.Sergey Sharybin
Useful in cases when masking stuff like self-intersecting ropes. This could probably be smarter option, but can't currently think about robust approach here.
2012-08-06Mask feather self-intersection checkSergey Sharybin
Enable self-intersection check for preview. In own tests average time for this operation on mango files was ~0.0015sec, and it was like 20 splines max which still gives pretty smooth performance on my core quad machine. Would think let's check how it works for now, if it'll give some issues here, would just avoid tessellation on every redraw by storing tessellation in some cache (probably in mask user). Another change is related on a way which loop to collapse. Changed length check with AABB size check. A bit slower but should be a bit more predictable.
2012-08-06inpaint node from tomato branch by Peter SchlaileCampbell Barton
http://en.wikipedia.org/wiki/Inpainting