Fix for
* [#32040] size-input of a blur-node is uniform for the whole picture * [#32062] Blur node Size input is not working with * [#32140] Blur Node using a greyscale input as size multiplier fails to work Node now has a new option (new compositor cannot detect if the connected part is a single value, or an image connected). With this option the use of a reference image to multiply the size of the blur per pixel can be enabled/disabled. Regards, Jeroen - At Mind -
This commit is contained in:
@@ -1528,12 +1528,19 @@ static void node_composit_buts_renderlayers(uiLayout *layout, bContext *C, Point
|
||||
static void node_composit_buts_blur(uiLayout *layout, bContext *UNUSED(C), PointerRNA *ptr)
|
||||
{
|
||||
uiLayout *col, *row;
|
||||
int reference;
|
||||
int filter;
|
||||
|
||||
col = uiLayoutColumn(layout, FALSE);
|
||||
|
||||
filter = RNA_enum_get(ptr, "filter_type");
|
||||
reference = RNA_boolean_get(ptr, "use_reference");
|
||||
|
||||
uiItemR(col, ptr, "filter_type", 0, "", ICON_NONE);
|
||||
if (RNA_enum_get(ptr, "filter_type") != R_FILTER_FAST_GAUSS) {
|
||||
uiItemR(col, ptr, "use_bokeh", 0, NULL, ICON_NONE);
|
||||
if (filter != R_FILTER_FAST_GAUSS) {
|
||||
uiItemR(col, ptr, "use_reference", 0, NULL, ICON_NONE);
|
||||
if (!reference) {
|
||||
uiItemR(col, ptr, "use_bokeh", 0, NULL, ICON_NONE);
|
||||
}
|
||||
uiItemR(col, ptr, "use_gamma_correction", 0, NULL, ICON_NONE);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user