11
11
(define (script-fu-swirl-tile depth azimuth elevation blurRadius height width whirl-amount noise-level bg-color)
12
(let* ((img (car (gimp-image-new width height RGB)))
13
(layer-one (car (gimp-layer-new img width height
14
RGB-IMAGE "TEST" 100 NORMAL-MODE)))
13
(img (car (gimp-image-new width height RGB)))
14
(layer-one (car (gimp-layer-new img width height
15
RGB-IMAGE "TEST" 100 NORMAL-MODE)))
18
20
(gimp-context-push)
41
43
(gimp-display-new img)
42
44
(gimp-image-undo-enable img)
46
50
(script-fu-register "script-fu-swirl-tile"
48
"Create an interesting swirled tile"
49
"Adrian Likins <aklikins@eos.ncsu.edu>"
53
SF-ADJUSTMENT _"Depth" '(10 0 64 1 1 0 0)
54
SF-ADJUSTMENT _"Azimuth" '(135 0 360 1 10 0 0)
55
SF-ADJUSTMENT _"Elevation" '(45 0 90 1 10 0 0)
56
SF-ADJUSTMENT _"Blur radius" '(3 0 128 1 10 0 0)
57
SF-ADJUSTMENT _"Height" '(256 0 1024 1 10 0 1)
58
SF-ADJUSTMENT _"Width" '(256 0 1024 1 10 0 1)
59
SF-ADJUSTMENT _"Whirl amount" '(320 0 360 1 10 0 0)
60
SF-ADJUSTMENT _"Roughness" '(.5 0 1 .1 .01 2 1)
61
SF-COLOR _"Background color" '(255 255 255))
52
_"Create an image filled with a swirled tile effect"
53
"Adrian Likins <aklikins@eos.ncsu.edu>"
57
SF-ADJUSTMENT _"Depth" '(10 0 64 1 1 0 0)
58
SF-ADJUSTMENT _"Azimuth" '(135 0 360 1 10 0 0)
59
SF-ADJUSTMENT _"Elevation" '(45 0 90 1 10 0 0)
60
SF-ADJUSTMENT _"Blur radius" '(3 0 128 1 10 0 0)
61
SF-ADJUSTMENT _"Height" '(256 0 1024 1 10 0 1)
62
SF-ADJUSTMENT _"Width" '(256 0 1024 1 10 0 1)
63
SF-ADJUSTMENT _"Whirl amount" '(320 0 360 1 10 0 0)
64
SF-ADJUSTMENT _"Roughness" '(.5 0 1 .1 .01 2 1)
65
SF-COLOR _"Background color" "white"
63
68
(script-fu-menu-register "script-fu-swirl-tile"
64
_"<Toolbox>/Xtns/Script-Fu/Patterns")
69
"<Toolbox>/Xtns/Patterns")