diff options
| author | Przemysław R. Pietraszczyk <przem@prymula.ct8.pl> | 2026-07-22 20:32:16 +0200 |
|---|---|---|
| committer | Przemysław R. Pietraszczyk <przem@prymula.ct8.pl> | 2026-07-22 20:32:16 +0200 |
| commit | e8ff3f7a7097d84664c7ac6749cb6bab7bad05ce (patch) | |
| tree | db121208e03cb5dc5eebca0f41bb12575ce2fd20 | |
| parent | 1d976050d4614d06f8fc251929ace5ae3f2f4490 (diff) | |
2.260722-3
| -rw-r--r-- | script-fu/3.x/przem-dramatic-light-3x.scm | 20 | ||||
| -rw-r--r-- | script-fu/3.x/przem-hitchcock-d400-film-effect-v3x.scm | 2 | ||||
| -rw-r--r-- | script-fu/changelog.md | 3 |
3 files changed, 15 insertions, 10 deletions
diff --git a/script-fu/3.x/przem-dramatic-light-3x.scm b/script-fu/3.x/przem-dramatic-light-3x.scm index 0c29e66..849feca 100644 --- a/script-fu/3.x/przem-dramatic-light-3x.scm +++ b/script-fu/3.x/przem-dramatic-light-3x.scm @@ -1,7 +1,7 @@ ; przem-dramatic-light-3x Tworzy dramatyczne światło, wysoki kontrast. ; Przmeysław R. Pietraszczyk ; 2026-07-21 -; ver 2.260722-2 +; ver 2.260722-3 ; editor: KWrite @@ -17,7 +17,7 @@ (if (= mono TRUE) (begin (if (= type RGBA-IMAGE) - (gimp-drawable-desaturate base-layer DESATURATE-LIGHTNESS)))) + (gimp-drawable-desaturate base-layer DESATURATE-LUMINANCE)))) (if (= grain TRUE) (begin (gimp-drawable-merge-new-filter base-layer "gegl:noise-hsv" "Noise-HSV" LAYER-MODE-REPLACE 1.0 "holdness" 2 "hue-distance" 0.3 "saturation-distance" 0.5 "value-distance" 0.5 "seed" 42))) @@ -25,20 +25,22 @@ ;; Apply strong curves to push light from top (let* ( (light-layer (car (gimp-layer-copy base-layer TRUE))) - (contrast-layer (car (gimp-layer-copy base-layer TRUE))) + (contrast-layer (car (gimp-layer-copy base-layer TRUE)))) - (gimp-drawable-curves-spline light-layer HISTOGRAM-VALUE 8 #(0 0 64 180 128 230 255 255)) + (gimp-image-insert-layer img light-layer 0 -1) + (gimp-image-insert-layer img contrast-layer 0 -1) + + (gimp-drawable-curves-spline light-layer HISTOGRAM-VALUE #(0 0 64 180 128 230 255 255)) (gimp-layer-set-mode light-layer LAYER-MODE-OVERLAY) (gimp-layer-set-opacity light-layer 100) - (gimp-drawable-curves-spline contrast-layer HISTOGRAM-VALUE 10 #(0 0 64 40 128 128 192 220 255 255)) - (gimp-layer-set-mode contrast-layer LAYER-MODE-OVERLAY) + (gimp-drawable-curves-spline contrast-layer HISTOGRAM-VALUE #(0 0 64 40 128 128 192 220 255 255)) + (gimp-layer-set-mode contrast-layer LAYER-MODE-HARDLIGHT) (gimp-layer-set-opacity contrast-layer 85) ;; Add layers - (gimp-image-insert-layer img light-layer 0 -1) - (gimp-image-insert-layer img contrast-layer 0 -1) - )) + + ) (let* ((merged-layer (car (gimp-image-merge-visible-layers img CLIP-TO-IMAGE)))) (gimp-item-set-visible merged-layer TRUE)) diff --git a/script-fu/3.x/przem-hitchcock-d400-film-effect-v3x.scm b/script-fu/3.x/przem-hitchcock-d400-film-effect-v3x.scm index 879285b..ce60009 100644 --- a/script-fu/3.x/przem-hitchcock-d400-film-effect-v3x.scm +++ b/script-fu/3.x/przem-hitchcock-d400-film-effect-v3x.scm @@ -61,7 +61,7 @@ "2026-06-14" "*" SF-ONE-OR-MORE-DRAWABLE - SF-ADJUSTMENT "Kontrast (0–80)" '(40 0 80 1 5 0 1) + SF-ADJUSTMENT "Contrast (0–80)" '(40 0 80 1 5 0 1) SF-ADJUSTMENT "Black up (0–40)" '(12 0 40 1 5 0 1) SF-ADJUSTMENT "Warm lights (–50 do 50)" '(15 -50 50 1 5 0 1) SF-ADJUSTMENT "Cool shadows (–50 do 50)" '(-10 -50 50 1 5 0 1) diff --git a/script-fu/changelog.md b/script-fu/changelog.md index a054dd5..a148c9c 100644 --- a/script-fu/changelog.md +++ b/script-fu/changelog.md @@ -1,3 +1,6 @@ +# [2.260722-3] przem-dramatic-light-3x.scm +* Prawdziwe dramatyczne światła i mroczny kontrast, działa ze zdjeciami kolorowymi + # [2.260722-1] przem-dramatic-light-3x.scm && przem-low-detail-v3x.scm * Implementacja stałego ziarna w dramatic-light * Nowy filtr redukujcy szczeguły |
