Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-08-18 | style cleanup: also correct some doxy comments | Campbell Barton | |
2012-08-17 | Documentation of the Bokeh image operation :) | Jeroen Bakker | |
2012-08-16 | use filtersize of 1.0 for distort and uv - compositor nodes. | Campbell Barton | |
Experimenting here and 0.765625f is too sharp, but 1.0 wont blur with 0 distorted pixels but gives nice interpolation otherwise. | |||
2012-08-16 | compositor bokeh blur - only use the variable size operation when the size ↵ | Campbell Barton | |
socket is connected. | |||
2012-08-16 | fix memory leak in compositor WorkScheduler::initialize() | Campbell Barton | |
2012-08-16 | compositor: replace C++ new/delete with guardedalloc. | Campbell Barton | |
2012-08-16 | fix for bug reading past the buffer bounds for the inpaint node. | Campbell Barton | |
2012-08-16 | compositor - EWA filter was blurring too much by default, this caused the ↵ | Campbell Barton | |
displace node to blur the image when no displacement was applied, making images fuzzy, the original C code has an interpolation option. Added this option back and use for displace and UV composite nodes. | |||
2012-08-15 | Fix for | Jeroen Bakker | |
* [#32323] regression: Dispertion artifacts with smaller chunksizes * [#32125] "Projector" Dispersion not working with ChunkSize < 256 | |||
2012-08-14 | add variable size option to bokeh blur node, remove f_stop option (it wasnt ↵ | Campbell Barton | |
used), and add `blur_max` to the interface. | |||
2012-08-14 | rename blur `Reference` to `Variable Size`, improve tooltip | Campbell Barton | |
2012-08-14 | use vector for color operation internal storage. | Campbell Barton | |
2012-08-14 | fix [#32324] regression: node group with missing ID crashes new tile node ↵ | Campbell Barton | |
system. node groups with no ID now output magenta so it doesnt silently fail. | |||
2012-08-13 | style cleanup | Campbell Barton | |
2012-08-13 | minor edits to r49870 | Campbell Barton | |
2012-08-13 | Fix for [#32220] regression - DistortionCache is never freed. | Jeroen Bakker | |
* at max 10 cache items will be available. Items will be removed by latest usage. * number of cached items can be adjusted in code * added deinitialization of compositor when blender exists. * updated scons and cmake build files | |||
2012-08-12 | inpaint node now blend inpaint pixels with existing alpha, this makes soft ↵ | Campbell Barton | |
alpha blends inpaint look nicer. also dont assign 1.0 alpha for parts of the image not inpaint'ed, this way you can maintain some alpha in the image. | |||
2012-08-12 | avoid divide by zero for the inpaint node. | Campbell Barton | |
2012-08-12 | style cleanup | Campbell Barton | |
2012-08-11 | fix for own error with opencl bokeh blur. | Campbell Barton | |
2012-08-11 | add back datatoc, use this instead of cmake script which was too slow. | Campbell Barton | |
2012-08-11 | startup.blend and preview.blend are now converted to C at build time. | Campbell Barton | |
made some changes to startup.c - change default player to internal since its working now. - added new screen for full screen 3d viewport (nice for demo's and navigating) - disable cursor depth option (was enabled by default because of re-used flag) | |||
2012-08-10 | compositor: bokeh blur size input can now be an image, in this case it uses ↵ | Campbell Barton | |
VariableSizeBokehBlurOperation class internally. updated opencl too. | |||
2012-08-10 | code cleanup: compositor - define size for executePixel function output ↵ | Campbell Barton | |
float array | |||
2012-08-10 | use define for bokeh blur size, also define size of determineResolution args. | Campbell Barton | |
2012-08-10 | add asserts in MemoryBuffer.readNoCheck() so it raises an error when used ↵ | Campbell Barton | |
incorrectly in debug mode. | |||
2012-08-10 | minor compositor change: use the max dimension for bokeh blur size, rather ↵ | Campbell Barton | |
then width. | |||
2012-08-09 | generate COM_OpenCLKernels.cl.h automatically at build time, this allows ↵ | Campbell Barton | |
editing COM_OpenCLKernels.cl and rebuilding and means we dont have to have both files in svn. updates made to cmake and scons. | |||
2012-08-09 | use sensor size when calculating dof rather then hard coded values. | Campbell Barton | |
2012-08-08 | add threshold blending to opencl too. | Campbell Barton | |
2012-08-08 | sync changes between opencl and C++ VariableSizeBokehBlurOperation, also ↵ | Campbell Barton | |
remove absf() check on pixel radius, this is ensured to be unsigned. | |||
2012-08-08 | dof node; change how threshold is applied, rather then clip out pixels at ↵ | Campbell Barton | |
the threshold, fade instead. note: need to apply this change to opencl still. | |||
2012-08-08 | improvement to the DOF node, after blurring the radius buffer (derived from ↵ | Campbell Barton | |
the depth), overlay with the original so pixels in focus are not mixed with out of focus pixels. | |||
2012-08-08 | DOF node: clamp blurring the zdepth radius buffer by the blur max. This ↵ | Campbell Barton | |
could doo easily blur very high depths and cause artifacts. | |||
2012-08-08 | Fix crash in cases when render layers node is muted | Sergey Sharybin | |
2012-08-07 | use bilinear rather then bicubic scaling because bicubic blurs too much. | Campbell Barton | |
2012-08-07 | speedup to inpaint node in my tests was about ~30% for an optimized build. | Campbell Barton | |
also replace MIN/MAX2 with inline functions in transform. | |||
2012-08-06 | Tile fix: Use the validity flag in node links directly instead of the ↵ | Lukas Toenne | |
indirect node level check for cyclic links to avoid crash in cases of invalid links, which can be created in some situations (reroute nodes). The link flag may have been set by additional constraints. It is much simpler to use and avoids the redundant check. | |||
2012-08-06 | inpaint node from tomato branch by Peter Schlaile | Campbell Barton | |
http://en.wikipedia.org/wiki/Inpainting | |||
2012-08-05 | Fix for keying screen incorrect memory write when some of tracks are disabled. | Sergey Sharybin | |
2012-08-04 | style cleanup | Campbell Barton | |
2012-08-03 | style cleanup: compositor | Campbell Barton | |
2012-08-03 | fix for bokeh blur using uninitialized memory - it would cause some tiles ↵ | Campbell Barton | |
not to be blurred. was in fact a bug in MemoryBuffer::getMaximumValue | |||
2012-08-02 | Fix #32236: unstable z-buffer or z combine composition node | Sergey Sharybin | |
2012-08-01 | Code cleanup: remove some more unused includes of DNA_scene_types | Sergey Sharybin | |
2012-08-01 | Code cleanup: Remove unused includes of DNA_scene_types. | Sergey Sharybin | |
2012-08-01 | Replace scene pointer with scene name to prevent possible misusages | Sergey Sharybin | |
of scene in node in future. | |||
2012-08-01 | Tie compositor will now update render result when changing node setup | Sergey Sharybin | |
Issue was caused by the way how render result was acquiring -- pointer to render data was used to find needed render descriptor. It's not reliable since render contains copy of scene's render data, not pointer to this data. Use node scene's id name for render result acquiring, the same way as it was done in old compositor system. | |||
2012-08-01 | - disable mask drawing in the sequencer, this isn't usable yet and likely ↵ | Campbell Barton | |
wont be working in release. - use define for max mask mblur samples, increase to 64 max. | |||
2012-07-31 | remove references to raskter from compositor and BKE mask. | Campbell Barton | |