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-07-11vector versions of BLI_in_rctf / BLI_in_rcti, (BLI_in_rctf_v, BLI_in_rcti_v)Campbell Barton
use where possible.
2012-07-11Fix #32058, Crash when using ParticleInstance with an hidden particle system.Lukas Toenne
The instance modifier needs to access the derived mesh data of the particle parent object to create stuff on the hairs, however the dm does not exist when the particle modifier is hidden. This is a general design problem: Objects accessing another object's derived mesh data is unsafe. For now it just checks valid dm pointer and uses identity transform if NULL.
2012-07-11code cleanup: use const for passing vectorsCampbell Barton
2012-07-11missed this change from patch [#30274]Campbell Barton
2012-07-11Style cleanupSergey Sharybin
2012-07-11Compositor read buffers work directly on the memory buffer. Jeroen Bakker
This way we can remove the memoryBuffers parameter in the executePixels, and (de)initializeTileData methods
2012-07-11Operator to move mask layers up and down in the listSergey Sharybin
2012-07-11Fixes for keying screen:Sergey Sharybin
- Fixed issue with black areas appearing when too many sites are defined. Currently tweak epsilon value for this, but probably actual issue is somewhere else, can't see it yet. - Fixed issue with bright pixels appearing in the sites, was caused by accumulating color for pixels, which isn't needed. Once color for pixel was set stop iterating via triangles. Could give some speedup too. - Ignore markers which are outside of frame bounds, they were giving bad triangulation and they can't affect on gradient due to color fir such sites is not known. - Sites used to be created at position without track offset taken into account.
2012-07-11Fix for issue [#31981] for tiles opencl:Monique Dewanchand
initialize radius with correct value
2012-07-11improved node frame text alignment and use default label font (not monospaced)Campbell Barton
2012-07-11fix for Tiles bug - opencl:Monique Dewanchand
[#31981] Bokeh Blur Node - Size input socket does not accept input from Value Input node, Values smaller than 0.1 will produce black output
2012-07-11Fix for tiles bug:Monique Dewanchand
[#31981] Bokeh Blur Node - Size input socket does not accept input from Value Input node, Values smaller than 0.1 will produce black output
2012-07-10Scaling non-power-of-two (NPOT) textures to powers of two is really time ↵Mitchell Stokes
consuming and not necessary on graphics cards that can support NPOT textures. So, if the graphics card has NPOT texture support, don't bother scaling. If this patch causes issues, it can always be reverted and applied to Swiss instead.
2012-07-10Bump Blender version, so despill balance would stay untouched inSergey Sharybin
rare cases when it was intentionally set to 0.
2012-07-10Make grumpy gcc in "overwarning" mode happy again...Bastien Montagne
2012-07-10Keying screen: small fixes and improvements from tomatoSergey Sharybin
- Fixed issues with calculating matte with balance != 0.5 It used to be used concave combination of minimal and maximal channel values which could be inpredictable. Use concave combination of two non-major channels sorted by their index, so such combination would always use the same coefficients for particular non-major channels. - Added despill balance slider which defines balance between non-major channels used for calculating average of two colors. Difference between average value and pixel value of major screen channel defines amount of despill. Balance of 0.5 gives the same behavior as it was before this slider was added. --- svn merge -r48678:48679 -r48789:48790 ^/branches/soc-2011-tomato
2012-07-10Improved cache management for movie clips from tomato branchSergey Sharybin
Replace pseudo-LRU approach of determining which buffer to remove when running out of space allowed for cache with approach which would remove the frame which is most far away from newly added frame. This is still a bit tricky because it's impossible to distinguish which frame to delete in situation of: CCCC...CC ^ it's either user wants to extend left segment of cached frames and buffers from right segment should be removed or he wants to join this two segments and in that case buffers from right segment should be removed. Would need a bit more investigation which situation is more common in general usecase. Additional changes: - Cleanup some memutil files (which are familiar to cache limiter) - Add option to make moviecache verbose. If DEBUG_MESSAGES is defined in moviecache.c detailed logs would be printed to the console. - Movie caches are now named which helps reading debug messages.
2012-07-10Movie Clip Node: skip putting frame to cache when rendering animationSergey Sharybin
This helps keeping memory usage low and have cached segments untouched when mixing stuff like tracking and rendering -- now you wouldn't be need to re-cache segment you're working on after rendering. --- svn merge -r48550:48552 ^/branches/soc-2011-tomato
2012-07-10Fix for center calculation in node transforms. This now uses the actual ↵Lukas Toenne
barycenter of node rect centers.
2012-07-10Synchronize style cleanup changes made in tomato branchSergey Sharybin
2012-07-10Fix compilation error when using MSVCSergey Sharybin
2012-07-10Tag ununsed variable and make function real explicit prototype.Sergey Sharybin
2012-07-10refactor node highlight code. New implementation will not write toJeroen Bakker
uninitialized memory. it happened when you delete a node that was being executed. in the compostor
2012-07-10Mango request: added an input node to use track's position in compositorSergey Sharybin
-- svn merge -r48088:48089 -r48091:48092 ^/branches/soc-2011-tomato
2012-07-10Mango request: option to clamp result of Mix RGB and Color Math nodesSergey Sharybin
--- Merging r48792 from soc-2011-tomato into trunk
2012-07-10Mango request: disable compositing on file load.Sergey Sharybin
This does not make much sense and just annoys in most of cases. --- Merging r48793 from soc-2011-tomato into trunk
2012-07-10Fix #32052, Conflicts in unique node names.Lukas Toenne
All node group operators which move nodes directly between bNodeTree->nodes lists now make sure the node names are indeed unique in their new environment (the node group tree or the parent tree).
2012-07-10Tomato mango request: do not start compositing on file loadSergey Sharybin
2012-07-10Tomato: added option to clamp result of Mix RGB and Color Math nodesSergey Sharybin
2012-07-10Tomato: fix typos in mask maps used for raster cacheSergey Sharybin
2012-07-10Tomato: fix wrong default value for despill balanceSergey Sharybin
2012-07-10Inline the read Memory Buffer functions for speed optimizations.Jeroen Bakker
2012-07-10some code refactors in raskter.c to sync it with build where mask tiling is ↵Peter Larabell
being developed. Also adds a bit more mask tiling code.
2012-07-10center node group text button verticallyCampbell Barton
2012-07-10style cleanup: line length, also comment some unused codeCampbell Barton
2012-07-10updating raskter to support tiles compositor. this commit puts in some ↵Peter Larabell
groundwork code to support tiles's pixel processor
2012-07-10Fixed an exception during image export when a source image does not exist in ↵Gaia Clary
the file system
2012-07-10fix for blender naming all new node groups "Missing Datablock"Campbell Barton
2012-07-10rename BLI_getQuotedStr --> BLI_str_quoted_substrN to make it more clear its ↵Campbell Barton
doing an allocation.
2012-07-10Removed unneeded variable from Image ExporterGaia Clary
2012-07-10style cleanup: missed previous commitCampbell Barton
2012-07-10And arabic is over 60% done too, now! :)Bastien Montagne
2012-07-09style cleanup: node drawingCampbell Barton
2012-07-09improve node text alignment with different zoom levelsCampbell Barton
2012-07-09code cleanup: remove pointless casts (int -> short -> int)Campbell Barton
2012-07-09fix node drawing glitch where text alignment for output sockets would move ↵Campbell Barton
the text X axis twice as much as it should have.
2012-07-09correction to last commit. aspect doesn't need to be calculated every time.Campbell Barton
2012-07-09Fix for #31962, changes image ignores correct aspect ratio. MadeAntony Riakiotakis
unwrapper flush the correct aspect flag to mtpoly after unwrap. Faces that have been unwrapped with correct aspect option will fix their aspect each time a different image is assigned to them. I hope fix works 100%, I can't say that I really understood the bizarre aspect ratio system.
2012-07-09fix for ugly pixelated drawing of node frame text.Campbell Barton
2012-07-09removed depth aware defocusJeroen Bakker
add blur to radius buffer