Revision c25240a by Jeroen Bakker July 11, 2012, 10:45 (GMT) |
Compositor read buffers work directly on the memory buffer. This way we can remove the memoryBuffers parameter in the executePixels, and (de)initializeTileData methods |
Revision 74625c8 by Sergey Sharybin July 11, 2012, 10:41 (GMT) |
Minor interface change: space between vertex group specials menu and up/down buttons |
Revision a8fe008 by Sergey Sharybin July 11, 2012, 10:39 (GMT) |
Revision 6e6dd57 by Sergey Sharybin July 11, 2012, 10:37 (GMT) |
Operator to move mask layers up and down in the list |
Revision 35b6f41 by Campbell Barton July 11, 2012, 08:31 (GMT) |
patch [#30274] XIM improvement (non-latin support + connection recovery) from Shinsuke Irie (irie) (from the tracker submission) - allow us to input non-latin languages such as Japanese/Chinese - recover XIM connection and its input contexts when XIM server restarted Currently it supports only "root window" style input, while most people (and I) want "over the spot" or "on the spot" style one. Probably the implementation of "over the spot" or "on the spot" style becomes much complicated, because XIM server requires the coordinates of current cursor location relative to the screen in order to show the candidate window in appropriate position. |
Revision 605e916 by Sergey Sharybin July 11, 2012, 07:49 (GMT) |
Revision 4e21376 by Sergey Sharybin July 11, 2012, 07:46 (GMT) |
Fixes for keying screen: - 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. |
Revision 26f6913 by Brecht Van Lommel July 11, 2012, 00:08 (GMT) |
Cycles: blended box mapping support for image texture node. This enabled by selecting Box instead of Flat as projection, and then setting the blend value. Blend 0.0 will not do any blending between box sides, higher values will give a smooth transition between the sides This is useful for mapping image texture without too obvious patterns in a way that looks seamless, without the need for UV mapping. This works basically the same as the mango node setup that was posted, just a bit faster: http://mango.blender.org/production/blended_box/ |
Revision 3156985 by Monique Dewanchand July 10, 2012, 20:46 (GMT) |
Fix for issue [#31981] for tiles opencl: initialize radius with correct value |
Revision 9c464ee by Campbell Barton July 10, 2012, 20:44 (GMT) |
improved node frame text alignment and use default label font (not monospaced) |
Revision e8e8cea by Monique Dewanchand July 10, 2012, 20:33 (GMT) |
fix for Tiles bug - opencl: [#31981] Bokeh Blur Node - Size input socket does not accept input from Value Input node, Values smaller than 0.1 will produce black output |
Revision 8a4584d by Monique Dewanchand July 10, 2012, 20:21 (GMT) |
Fix for tiles bug: [#31981] Bokeh Blur Node - Size input socket does not accept input from Value Input node, Values smaller than 0.1 will produce black output |
Revision 831ae18 by Mitchell Stokes July 10, 2012, 19:23 (GMT) |
Scaling non-power-of-two (NPOT) textures to powers of two is really time 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. |
Revision 6f6471a by Sergey Sharybin July 10, 2012, 15:47 (GMT) |
Revision f279576 by Sergey Sharybin July 10, 2012, 15:35 (GMT) |
Bump Blender version, so despill balance would stay untouched in rare cases when it was intentionally set to 0. |
Revision 82277eb by Bastien Montagne July 10, 2012, 15:28 (GMT) |
Make grumpy gcc in "overwarning" mode happy again... |
Revision 0995068 by Sergey Sharybin July 10, 2012, 14:56 (GMT) |
Revision ba8154e by Sergey Sharybin July 10, 2012, 14:53 (GMT) |
Keying screen: small fixes and improvements from tomato - 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 |
Revision 76ee978 by Sergey Sharybin July 10, 2012, 14:43 (GMT) |
Improved cache management for movie clips from tomato branch 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. |
Revision a41dc71 by Sergey Sharybin July 10, 2012, 14:42 (GMT) |
Movie Clip Node: skip putting frame to cache when rendering animation 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 |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021