Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-06-22 | fix for [#31890] Lens Distortion inside Node group don't work | Jeroen Bakker | |
2012-06-22 | Nullpointer exception happened when all input sockets of a (for example) | Jeroen Bakker | |
a translate node were connected with the same complex node (like lens distortion). Added a check to see if the list of buffers are available to resolve this issue. | |||
2012-06-22 | * fix for [#31553] Tile Compositor: Strange seams | Jeroen Bakker | |
2012-06-22 | use an inline function for rgb -> bw conversion. | Campbell Barton | |
2012-06-21 | option to disable feather, since its so slow - for interactively editing ↵ | Campbell Barton | |
masks its useful to be able to disable. also rename RNA to 'use_antialiasing' | |||
2012-06-21 | falloff options for dilate/erode feather compo node. | Campbell Barton | |
2012-06-21 | Refactoring of tiles opencl implementation: | Monique Dewanchand | |
- Moved methods from NodeOperation to OpenCLDevice - Added check on Nvidia for local size | |||
2012-06-20 | make mask handles draw with an outline - when outline option is enabled. | Campbell Barton | |
2012-06-20 | fix for use of 2 uninitialized vars in the tiles compositor. | Campbell Barton | |
2012-06-20 | style cleanup | Campbell Barton | |
2012-06-20 | minor speedup for the glare compositor node | Campbell Barton | |
- pre calculate the UV dot product - use image width and height converted to floats in the inner loop. | |||
2012-06-19 | KeyingScreen would now deal properly with clips with Start Frame != 1 | Sergey Sharybin | |
2012-06-19 | fix for uninitialized memory use in the new compositor. | Campbell Barton | |
2012-06-19 | * fixed defocus background blurin... | Jeroen Bakker | |
2012-06-19 | * Fixed brightness (was introduced by optimalization) | Jeroen Bakker | |
* added threshold functionality still have to fix the background bleeding. not sure why it happens. needs some revisites. | |||
2012-06-17 | style cleanup: | Campbell Barton | |
also fix for building ghost test and fix double free in one of the tests | |||
2012-06-16 | disable GaussianAlpha from attempting to get a non existing socket - and add ↵ | Campbell Barton | |
an assert if this is attempted. | |||
2012-06-16 | code cleanup: make names more logical | Campbell Barton | |
2012-06-16 | code cleanup: spelling 'multiplyer' --> 'multiplier' | Campbell Barton | |
2012-06-16 | use ease interpolation for dilate/erode feather option, looks smoother | Campbell Barton | |
2012-06-16 | support for negative feather dilate/erode | Campbell Barton | |
2012-06-16 | fix for errors in last commit (dilate/erode has no input) | Campbell Barton | |
2012-06-16 | feather option for dilate/erode node - needed for alpha masks so we can ↵ | Campbell Barton | |
(blur in/out), currently only positive values supported. | |||
2012-06-16 | speedup for fast gauss blue (approx 10% - 15%) | Campbell Barton | |
- get the image width and height once rather then calculating on every access (was doing min/max subtract). - use unsigned int's - faster for looping. | |||
2012-06-15 | style cleanup: compositor operations | Campbell Barton | |
2012-06-15 | style cleanup: more nodes | Campbell Barton | |
2012-06-15 | minor optimizations for dilate | Campbell Barton | |
2012-06-15 | style cleanup | Campbell Barton | |
2012-06-15 | style cleanup | Campbell Barton | |
2012-06-15 | fix for other uninitialized values for the split viewer node as well as ↵ | Campbell Barton | |
incorrect frees for gaussian blue nodes. | |||
2012-06-15 | Core matte input for keying node | Sergey Sharybin | |
This matte could be used to force alpha be at high values in areas where algorithm detects it as edge or background color. | |||
2012-06-15 | 2D stabilization didn't work since clip start frame commit | Sergey Sharybin | |
2012-06-15 | Internal refactoring of tracking module, should be no functional changes | Sergey Sharybin | |
- Re-arrange functions in headers and implementation file to make them more grouped by entity they're operating with. Also order of functions in implementation file should match order of functions in header for easier navigation. - Rename some functions to match conventions of naming public functions. - Some code de-duplication, still some room for improvements tho. - Split main 2D tracking functions into smaller steps to make it more clear. Accidentally OpenMP was disabled in some of previous commits, re-enable it. | |||
2012-06-15 | style cleanup: composite/blur | Campbell Barton | |
2012-06-15 | Garbage mate input for keying node | Sergey Sharybin | |
This adds garbage matte input to new keying node which is used to force occluding things which can not be eliminated by color operations. White areas defines areas which should be removed from final result. | |||
2012-06-15 | add node scale offset for old compositor too - also fix for error in last ↵ | Campbell Barton | |
commit. | |||
2012-06-15 | scale node - framing offset: compatible with camera shiftX/Y and the ↵ | Campbell Barton | |
viewport option. | |||
2012-06-14 | code cleanup: replace most fRGB functions with inline vector functions | Campbell Barton | |
2012-06-14 | remove unused fRGB defines and change float member to bool. | Campbell Barton | |
2012-06-14 | scale node for new compositor now supports framing option. | Campbell Barton | |
2012-06-14 | revert own commits 47907, 47908 after some discussion this is really bad and ↵ | Campbell Barton | |
needs some different solution. | |||
2012-06-14 | change to scale node - multiply scale by scene size, without this theres no ↵ | Campbell Barton | |
reliable way to match different scaled footage to an output and still have useful preview's at <100 percentage. | |||
2012-06-14 | Kaying node from tomato branch | Sergey 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-14 | Keying Screen node from tomato branch | Sergey 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-14 | minor change to r47872, multiply both values as unsigned ints before ↵ | Campbell Barton | |
converting to float. | |||
2012-06-14 | Removed the actual data type concept as it was never used. | Jeroen Bakker | |
2012-06-14 | style cleanup | Campbell Barton | |
2012-06-14 | Compositor Compile Fix (Windows): | Thomas Dinges | |
* sqrtf only takes floats as arguments. | |||
2012-06-14 | Fixed glares | Jeroen Bakker | |
2012-06-14 | Matched FogGlow with old implementation | Jeroen Bakker | |