94a3945cf9
code cleanup: compositor - define size for executePixel function output float array
2012-08-10 14:07:24 +00:00
e877247789
use define for bokeh blur size, also define size of determineResolution args.
2012-08-10 13:23:31 +00:00
52b4b49059
Code cleanup: Remove unused includes of DNA_scene_types.
2012-08-01 14:48:51 +00:00
4c02549d5d
remove references to raskter from compositor and BKE mask.
2012-07-31 16:04:47 +00:00
b8d96bc011
mask motion blur shutter option
2012-07-27 10:20:36 +00:00
b10a35a9a9
motion blur for mask node:
...
TODO
- add shutter speed option
- add blur option
2012-07-27 09:32:47 +00:00
733edf8628
option to use manual size input for scene
2012-07-26 13:29:38 +00:00
579a4a02a5
Possible fix for [ #32141 ] Crash when using a mask as the factor input
...
for a color combine (mix) node with render resolution at 100%
Seems to be that the MaskNode has been created as a complex node. But no
complex features were used. Converted the execute pixel to simple
execution. And it sees that the crash does not happen.
Not sure if it is the issue is solved. I am going to let the user retest
with this revision.
2012-07-19 17:28:37 +00:00
a2e2489f61
correct own naming error BLI -> BKE
2012-07-16 08:53:11 +00:00
a5e6d73d41
fix for crash with new rasterizer
2012-07-13 12:55:30 +00:00
9987a8fca7
Removed parameter from executePixel and initializeTileData.
2012-07-13 12:24:42 +00:00
8ce53a2a98
new mask rasterizer written to take advantage of the compositors threading, mostly functional but disabled by default (still a little wip).
2012-07-12 20:10:41 +00:00
facc2429ab
Mask node: create a copy of layers to be rasterized in initExecution
...
This creates a list of splines to be rasterized in nitExecution which
is being called from main thread. This should resolve possible threading
issues discovered in tomato branch.
2012-07-04 07:10:23 +00:00
6a1d82490e
use m_ prefix for compositor class members (all compositor operations).
2012-06-26 01:22:05 +00:00
54156e2b82
option to disable feather, since its so slow - for interactively editing masks its useful to be able to disable.
...
also rename RNA to 'use_antialiasing'
2012-06-21 12:27:57 +00:00
570cc70772
style cleanup: compositor operations
2012-06-15 18:42:03 +00:00
ceffc2cd50
add Anti-Aliasing (very rough draft algorithm, NOT FINAL version) to raskter lib. Code is still quite messy but will be replaced when final algo comes in anyway.
2012-06-13 19:57:23 +00:00
be1b5f82ce
* optimized threading
...
* break out with glare node
* Added OpenCL kernels compatible with AMD still need some testing.
2012-06-13 12:34:56 +00:00
16dededdf3
remove input socket of mask node, this wasnt used.
2012-06-12 18:36:49 +00:00
bdf9e02346
new sequence strip type for masks.
2012-06-07 18:24:36 +00:00
489fa2d108
remaining mask files from tomato. these wont get svn history carried over.
2012-06-04 15:49:58 +00:00