Kaleidoscopic Mirroring
Create a kaleidoscope like effect.
Mirror rotation
Rotation applied to the mirrors
name: m-angle
type: double
default: 0.00
minimum: 0.00
maximum: 180.00
ui-minimum: 0.00
ui-maximum: 180.00
ui-gamma: 1.00
ui-step-small: 1.00
ui-step-big: 15.00
ui-digits: 2
direction:cw
unit:degree
Result rotation
Rotation applied to the result
name: r-angle
type: double
default: 0.00
minimum: 0.00
maximum: 360.00
ui-minimum: 0.00
ui-maximum: 360.00
ui-gamma: 1.00
ui-step-small: 1.00
ui-step-big: 15.00
ui-digits: 2
direction:cw
unit:degree
Mirrors
Number of mirrors to use
name: n-segs
type: int
default: 6
minimum: 2
maximum: 24
ui-minimum: 2
ui-maximum: 24
ui-gamma: 1.00
ui-step-small: 1
ui-step-big: 5
Offset X
position of symmetry center in output
name: c-x
type: double
default: 0.50
minimum: 0.00
maximum: 1.00
ui-minimum: 0.00
ui-maximum: 1.00
ui-gamma: 1.00
ui-step-small: 0.00
ui-step-big: 0.10
ui-digits: 3
unit:relative-coordinate
axis:x
Offset Y
position of symmetry center in output
name: c-y
type: double
default: 0.50
minimum: 0.00
maximum: 1.00
ui-minimum: 0.00
ui-maximum: 1.00
ui-gamma: 1.00
ui-step-small: 0.00
ui-step-big: 0.10
ui-digits: 3
unit:relative-coordinate
axis:y
Center X
X axis ratio for the center of mirroring
name: o-x
type: double
default: 0.00
minimum: -1.00
maximum: 1.00
ui-minimum: -1.00
ui-maximum: 1.00
ui-gamma: 1.00
ui-step-small: 0.00
ui-step-big: 0.10
ui-digits: 3
unit:relative-coordinate
Center Y
Y axis ratio for the center of mirroring
name: o-y
type: double
default: 0.00
minimum: -1.00
maximum: 1.00
ui-minimum: -1.00
ui-maximum: 1.00
ui-gamma: 1.00
ui-step-small: 0.00
ui-step-big: 0.10
ui-digits: 3
unit:relative-coordinate
Trim X
X axis ratio for trimming mirror expanse
name: trim-x
type: double
default: 0.00
minimum: 0.00
maximum: 0.50
ui-minimum: 0.00
ui-maximum: 0.50
ui-gamma: 1.00
ui-step-small: 0.00
ui-step-big: 0.10
ui-digits: 3
Trim Y
Y axis ratio for trimming mirror expanse
name: trim-y
type: double
default: 0.00
minimum: 0.00
maximum: 0.50
ui-minimum: 0.00
ui-maximum: 0.50
ui-gamma: 1.00
ui-step-small: 0.00
ui-step-big: 0.10
ui-digits: 3
Zoom
Scale factor to make rendering size bigger
name: input-scale
type: double
default: 100.00
minimum: 0.10
maximum: 100.00
ui-minimum: 0.10
ui-maximum: 100.00
ui-gamma: 1.00
ui-step-small: 1.00
ui-step-big: 10.00
ui-digits: 2
Expand
Scale factor to make rendering size bigger
name: output-scale
type: double
default: 1.00
minimum: 0.00
maximum: 100.00
ui-minimum: 0.00
ui-maximum: 100.00
ui-gamma: 1.00
ui-step-small: 1.00
ui-step-big: 10.00
ui-digits: 2
Clip result to input size
name: clip
type: boolean
default: True
Wrap input
Fill full output area
name: warp
type: boolean
default: True
pads: input output
parent-class: GeglOperationFilter
categories: blur
position-dependent: true
This page is part of the online GEGL Documentation, GEGL is a data flow based image processing library/framework, made to fuel GIMPs high-bit depth non-destructive editing future.