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-06-17style cleanup:Campbell Barton
also fix for building ghost test and fix double free in one of the tests
2012-06-15scale node - framing offset: compatible with camera shiftX/Y and the ↵Campbell Barton
viewport option.
2012-06-14new scaling options to scale footage without stretching - add ↵Campbell Barton
stretch/fit/crop to compositor scale node, default behavior isnt changed. this is only added for the old compositor, will add to the new compositor next.
2012-06-14Kaying node from tomato branchSergey Sharybin
Merge keying node from tomato branch into trunk. It was considered stable and helpful by Mango team and it'll help studio pipeline, because nodes would stop disappearing when opening files in current trunk. Full information about keying nodes could be found there: http://wiki.blender.org/index.php/User:Nazg-gul/Keying
2012-06-14Keying Screen node from tomato branchSergey Sharybin
Merge Keying Screen node developed in tomato branch into trunk. This node is aimed to make dealing with non-even greenscreens better by generating gradiented image which could be used a input for keyer nodes. Based on building voronoi diagram using motion tracking markers as sites position and average pattern color as color for that site. Pretty straignforward node, some documentation is there http://wiki.blender.org/index.php/User:Nazg-gul/Keying#Screen_color
2012-06-13add Anti-Aliasing (very rough draft algorithm, NOT FINAL version) to raskter ↵Peter Larabell
lib. Code is still quite messy but will be replaced when final algo comes in anyway.
2012-06-12Modification of node groups by adding/removing nodes is not possible yet. ↵Lukas Toenne
This patch extends the 'Make Group' operator and adds a new 'Separate' operator to add such functionality. 1) For inserting into existing groups: The 'Make Group from selected' (CTRL+g) operator shows a selection popup (like the object parenting operator), with options depending on the type of the active node (last selected): * "New" -> regular operator, creates new group type with all selected nodes inside. * "Insert" (only if active node is a group) -> adds all other selected nodes into the group. Currently still prohibits groups inside groups in general, though would be technically possible as long as no actual recursion occurs (group containing itself). 2) For extracting from an existing group: New 'Separate from group' operator (p), works similar to separating vertices/edges/faces from mesh. Two modes: * "Copy" makes a copy of the nodes in the parent tree, but keeps the original group intact. * "Move" removes selected nodes from the node group and adds them to the parent tree
2012-06-11rna read/write access to ...Campbell Barton
node_tree.nodes.active
2012-06-11updates to context docs and add missing member to node context ↵Campbell Barton
'node_context_dir'.
2012-06-11Merging r47702 through r47726 from trunk into soc-2011-tomatoSergey Sharybin
2012-06-11Code cleanup - Removing/commenting out various bits of legacy cruft related toJoshua Leung
old Grease Pencil stuff
2012-06-10Add screen balance into interfaceSergey Sharybin
Could be helpful to be played around. Default value is 0.5, Most probably this default value should be set manually for older files.
2012-06-10Merging r47624 through r47661 from trunk into soc-2011-tomatoSergey Sharybin
2012-06-10Fix for compositor image node draw function. The image user pointer needs to ↵Lukas Toenne
be constructed explicitly from the node storage pointer.
2012-06-08Merging r47581 through r47603 from trunk into soc-2011-tomatoSergey Sharybin
2012-06-08 * Added OpenCL kernel for bokeh blurJeroen Bakker
* Uncomment COM_OPENCL_ENABLED from COM_defines.h to test
2012-06-07Merging r47535 through r47566 from trunk into soc-2011-tomatoSergey Sharybin
2012-06-07style cleanupCampbell Barton
2012-06-06svn merge ^/trunk/blender -r47423:47506Campbell Barton
2012-06-05style cleanupCampbell Barton
2012-06-04Cycles: support for image sequences in image/environment texture node.Brecht Van Lommel
2012-06-04mask mode for clip editor developed by Sergey Sharybin, Pete Larabell and ↵Campbell Barton
myself. see: http://wiki.blender.org/index.php/User:Nazg-gul/MaskEditor note - mask editing tools need continued development, feather option is not working 100%
2012-06-03svn merge ^/trunk/blender -r47325:47381Campbell Barton
2012-06-02Fixing most (if not all) remaining issues with nodes UI i18n.Bastien Montagne
Note that I had to script-tag all sokets' names, as they are currently completely unknown from bpy.types (and hence unreachable for our po generating scripts).
2012-06-01Theme color for frame nodes. The alpha value from this theme color is also ↵Lukas Toenne
used when drawing frames with a custom color (which is just RGB).
2012-06-01Merging r47307 through r47325 from trunk into soc-2011-tomatoSergey Sharybin
2012-06-01Reroute nodes, by Jeroen Bakker (patch #28443).Lukas Toenne
By holding shift and "cutting" a node link a new reroute helper node can be inserted. This consists of a single socket that can be used to insert additional connection points into a link. This can be used to keep a connection point in the tree when deleting a node, or to control the path of long connections for layout cleanup.
2012-05-31svn merge ^/trunk/blender -r47253:47272Campbell Barton
2012-05-31 * Added new dilate/erode functionJeroen Bakker
2012-05-30svn merge ^/trunk/blender -r47214:47229Campbell Barton
2012-05-30Viewer linking operator has to flag the node tree for update, to ensure the ↵Lukas Toenne
dependency sorting is correct (avoid red links).
2012-05-29svn merge ^/trunk/blender -r47150:47184Campbell Barton
2012-05-29Fixed stupid typo: dispill vs. despillSergey Sharybin
2012-05-29Initial commit of new keying nodesSergey Sharybin
First node is called Keying Screen (Add -> Matte -> Keying Screen) and it's aimed to resolve issues with gradients on green screens by producing image with gradient which is later used as an input for screen color in keying nodes. This node gets motion tracks from given movie clip and trackign object and uses them to define color and position of points of gradient: for position marker's position on current frame is sued, for color average color of pattern area is used. Gradient is calculating in the following way: - On first step voronoi diagram is creating for given tracks. - On second step triangulation of this diagram happens by connecting sites to edges which defines area this site belongs to. - On third step gradient filling of this triangles happens. One of triangle vertices is colored with average track color, two rest vertoces are colored with average color between two neighbor sites. Current pixel's color in triangle is calculating as linear combination of vertices colors and barycentric coordinates of this pixel. This node is implemented for both tile and legacy compositor systems. Second node is basically a combination of several existing nodes to make keying more straighforward and reduce spagetti mess in the compositor, but it also ships some fresh approaches calculating matte which seems to be working better for not actually green screens. This node supports: - Chroma preblur - Dispilling - Clip white/black - Dilate/Erode - Matte post blur This node doesn't support chroma pre-blur for legacy compositor (yet). There're still lots of stuff to be improved here, but this nodes night already be used i think. Some details might be found on this wiki page: http://wiki.blender.org/index.php/User:Nazg-gul/Keying This patch also contains some currently unused code from color math module, but it was used for tests and might be used for tests in the future. Think it's ok to have it in branch at least.
2012-05-29remove some more pynode references in the codeCampbell Barton
2012-05-29remove pynodes, were not working in 2.5, not ported to py3.xCampbell Barton
2012-05-29svn merge ^/trunk/blender -r47103:47150Campbell Barton
2012-05-28Fix for node linking operator, which could insert node link into the list ↵Lukas Toenne
twice and cause deadlock due to incomplete test.
2012-05-28A few minor UI message fixes...Bastien Montagne
2012-05-28svn merge ^/trunk/blender -r47070:47099Campbell Barton
2012-05-27style cleanup: draw nodeCampbell Barton
2012-05-27svn merge ^/trunk/blender -r47058:47067Campbell Barton
2012-05-27style cleanupCampbell Barton
2012-05-24svn merge ^/trunk/blender -r46966:46979Campbell Barton
2012-05-24style cleanup: brace placement/newlinesCampbell Barton
2012-05-24Merging r46725 through r46963 from trunk into soc-2011-tomatoSergey Sharybin
2012-05-23Node Editor UI:Thomas Dinges
* Added back the single triangle icon for node color special menu, showed empty after recent changes in r46939.
2012-05-23style cleanupCampbell Barton
2012-05-23code cleanup: double promotion warningsCampbell Barton
2012-05-22Node UI:Thomas Dinges
* Made the new custom theme options a bit better and more compact. * Added a few separators to better distinguish these settings from the actual node buttons.