mirror of
https://github.com/storytold/lightcraft.git
synced 2026-11-01 14:07:34 -06:00
LR-PRE-PREMIUM + KEYC-CATALOG: 41 built-in presets, F2 renames
- 23 more own-authored presets: Portrait (Moody Portrait, Golden Glow, Clean Studio), Landscape (Crisp Vista, Deep Sky, Lush Greens, Desert Warmth, Misty Morning), Urban, Food, Seasons, Vintage (Instant '70s, Cross Process, Bleach Bypass), Sepia B&W. - F2 opens Rename Photos…; ⌘' / ⌘R / ⇧⌘E Classic keys verified. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5.5
parent
27387af44c
commit
a98ea7858b
@@ -245,6 +245,151 @@ pub fn builtin() -> Vec<Preset> {
|
||||
"Cinematic",
|
||||
json!({"curve": {"shadows": 20.0, "highlights": -10.0}, "grading": {"shadows": {"hue": 190.0, "sat": 25.0, "lum": 0.0}, "highlights": {"hue": 30.0, "sat": 18.0, "lum": 0.0}}, "light": {"contrast": 15.0}, "vignette": {"amount": -20.0}}),
|
||||
),
|
||||
// ---- Portrait
|
||||
p(
|
||||
"Portrait",
|
||||
"moody-portrait",
|
||||
"Moody Portrait",
|
||||
json!({"light": {"exposure": -0.25, "contrast": 20.0, "highlights": -30.0, "blacks": -12.0}, "color": {"saturation": -15.0}, "vignette": {"amount": -25.0, "midpoint": 40.0}, "mixer": {"orange": {"sat": 6.0}}}),
|
||||
),
|
||||
p(
|
||||
"Portrait",
|
||||
"golden-glow",
|
||||
"Golden Glow",
|
||||
json!({"grading": {"highlights": {"hue": 40.0, "sat": 18.0, "lum": 0.0}, "midtones": {"hue": 35.0, "sat": 8.0, "lum": 0.0}}, "light": {"shadows": 15.0}, "effects": {"clarity": -8.0}}),
|
||||
),
|
||||
p(
|
||||
"Portrait",
|
||||
"clean-studio",
|
||||
"Clean Studio",
|
||||
json!({"light": {"contrast": 10.0, "whites": 15.0, "blacks": -8.0}, "effects": {"texture": -10.0}, "color": {"vibrance": 5.0}}),
|
||||
),
|
||||
// ---- Landscape
|
||||
p(
|
||||
"Landscape",
|
||||
"crisp-vista",
|
||||
"Crisp Vista",
|
||||
json!({"effects": {"dehaze": 15.0, "clarity": 18.0, "texture": 12.0}, "light": {"contrast": 12.0, "highlights": -25.0, "shadows": 18.0}, "color": {"vibrance": 20.0}}),
|
||||
),
|
||||
p(
|
||||
"Landscape",
|
||||
"deep-sky",
|
||||
"Deep Sky",
|
||||
json!({"mixer": {"blue": {"lum": -25.0, "sat": 15.0}, "aqua": {"lum": -10.0}}, "light": {"highlights": -30.0}, "effects": {"dehaze": 10.0}}),
|
||||
),
|
||||
p(
|
||||
"Landscape",
|
||||
"lush-greens",
|
||||
"Lush Greens",
|
||||
json!({"mixer": {"green": {"hue": 12.0, "sat": 18.0, "lum": 8.0}, "yellow": {"hue": 10.0, "sat": 10.0}}, "color": {"vibrance": 12.0}, "effects": {"clarity": 8.0}}),
|
||||
),
|
||||
p(
|
||||
"Landscape",
|
||||
"desert-warmth",
|
||||
"Desert Warmth",
|
||||
json!({"mixer": {"orange": {"sat": 15.0, "lum": 5.0}, "yellow": {"hue": -8.0, "sat": 10.0}, "blue": {"sat": -10.0}}, "grading": {"highlights": {"hue": 38.0, "sat": 12.0, "lum": 0.0}}, "light": {"contrast": 10.0}}),
|
||||
),
|
||||
p(
|
||||
"Landscape",
|
||||
"misty-morning",
|
||||
"Misty Morning",
|
||||
json!({"effects": {"dehaze": -18.0, "clarity": -12.0}, "light": {"contrast": -18.0, "highlights": -10.0}, "grading": {"shadows": {"hue": 210.0, "sat": 10.0, "lum": 0.0}}, "color": {"saturation": -10.0}}),
|
||||
),
|
||||
// ---- Urban
|
||||
p(
|
||||
"Urban",
|
||||
"gritty-street",
|
||||
"Gritty Street",
|
||||
json!({"effects": {"clarity": 35.0, "texture": 20.0}, "light": {"contrast": 25.0, "blacks": -15.0}, "color": {"saturation": -30.0}, "vignette": {"amount": -18.0}}),
|
||||
),
|
||||
p(
|
||||
"Urban",
|
||||
"neon-night",
|
||||
"Neon Night",
|
||||
json!({"mixer": {"magenta": {"sat": 20.0}, "purple": {"sat": 18.0}, "blue": {"sat": 12.0}, "aqua": {"sat": 15.0}}, "light": {"contrast": 18.0, "blacks": -12.0}, "color": {"vibrance": 15.0}, "grading": {"shadows": {"hue": 250.0, "sat": 15.0, "lum": 0.0}}}),
|
||||
),
|
||||
p(
|
||||
"Urban",
|
||||
"concrete-cool",
|
||||
"Concrete Cool",
|
||||
json!({"grading": {"shadows": {"hue": 205.0, "sat": 14.0, "lum": 0.0}, "highlights": {"hue": 200.0, "sat": 6.0, "lum": 0.0}}, "color": {"saturation": -20.0}, "light": {"contrast": 12.0}, "effects": {"clarity": 15.0}}),
|
||||
),
|
||||
p(
|
||||
"Urban",
|
||||
"faded-urban",
|
||||
"Faded Urban",
|
||||
json!({"curve": {"shadows": 30.0}, "color": {"saturation": -22.0}, "light": {"contrast": -8.0}, "grain": {"amount": 12.0, "size": 25.0, "roughness": 45.0}}),
|
||||
),
|
||||
// ---- Food
|
||||
p(
|
||||
"Food",
|
||||
"fresh-bright",
|
||||
"Fresh & Bright",
|
||||
json!({"light": {"exposure": 0.25, "shadows": 20.0, "whites": 10.0}, "color": {"vibrance": 22.0}, "effects": {"texture": 15.0}}),
|
||||
),
|
||||
p(
|
||||
"Food",
|
||||
"warm-table",
|
||||
"Warm Table",
|
||||
json!({"grading": {"midtones": {"hue": 32.0, "sat": 10.0, "lum": 0.0}}, "mixer": {"orange": {"sat": 10.0}, "red": {"sat": 8.0}}, "light": {"contrast": 8.0}}),
|
||||
),
|
||||
p(
|
||||
"Food",
|
||||
"dark-moody-food",
|
||||
"Dark & Moody",
|
||||
json!({"light": {"exposure": -0.3, "contrast": 22.0, "highlights": -20.0, "blacks": -15.0}, "effects": {"texture": 18.0}, "vignette": {"amount": -22.0}}),
|
||||
),
|
||||
// ---- Seasons
|
||||
p(
|
||||
"Seasons",
|
||||
"autumn-gold",
|
||||
"Autumn Gold",
|
||||
json!({"mixer": {"green": {"hue": -30.0, "sat": -10.0}, "yellow": {"hue": -15.0, "sat": 15.0}, "orange": {"sat": 18.0}}, "grading": {"highlights": {"hue": 40.0, "sat": 10.0, "lum": 0.0}}}),
|
||||
),
|
||||
p(
|
||||
"Seasons",
|
||||
"winter-blue",
|
||||
"Winter Blue",
|
||||
json!({"grading": {"shadows": {"hue": 215.0, "sat": 18.0, "lum": 0.0}, "highlights": {"hue": 205.0, "sat": 8.0, "lum": 0.0}}, "color": {"saturation": -12.0}, "light": {"whites": 12.0}}),
|
||||
),
|
||||
p(
|
||||
"Seasons",
|
||||
"spring-fresh",
|
||||
"Spring Fresh",
|
||||
json!({"mixer": {"green": {"hue": 10.0, "sat": 12.0, "lum": 10.0}, "magenta": {"sat": 10.0}}, "light": {"shadows": 15.0}, "color": {"vibrance": 15.0}}),
|
||||
),
|
||||
p(
|
||||
"Seasons",
|
||||
"summer-haze",
|
||||
"Summer Haze",
|
||||
json!({"effects": {"dehaze": -12.0}, "curve": {"shadows": 18.0}, "grading": {"highlights": {"hue": 45.0, "sat": 14.0, "lum": 0.0}}, "light": {"contrast": -10.0}}),
|
||||
),
|
||||
// ---- Vintage
|
||||
p(
|
||||
"Vintage",
|
||||
"instant-70s",
|
||||
"Instant ’70s",
|
||||
json!({"curve": {"shadows": 28.0, "highlights": -18.0}, "grading": {"shadows": {"hue": 170.0, "sat": 14.0, "lum": 0.0}, "highlights": {"hue": 45.0, "sat": 18.0, "lum": 0.0}}, "color": {"saturation": -10.0}, "vignette": {"amount": -15.0}, "grain": {"amount": 20.0, "size": 30.0, "roughness": 55.0}}),
|
||||
),
|
||||
p(
|
||||
"Vintage",
|
||||
"cross-process",
|
||||
"Cross Process",
|
||||
json!({"grading": {"shadows": {"hue": 230.0, "sat": 25.0, "lum": 0.0}, "highlights": {"hue": 60.0, "sat": 25.0, "lum": 0.0}}, "light": {"contrast": 22.0}, "color": {"saturation": 10.0}}),
|
||||
),
|
||||
p(
|
||||
"Vintage",
|
||||
"bleach-bypass",
|
||||
"Bleach Bypass",
|
||||
json!({"color": {"saturation": -40.0}, "light": {"contrast": 35.0, "highlights": -15.0}, "effects": {"clarity": 15.0}}),
|
||||
),
|
||||
// ---- B&W toners
|
||||
p(
|
||||
"B&W",
|
||||
"bw-sepia",
|
||||
"Sepia Tone",
|
||||
json!({"treatment": "bw", "grading": {"shadows": {"hue": 32.0, "sat": 22.0, "lum": 0.0}, "highlights": {"hue": 42.0, "sat": 18.0, "lum": 0.0}}, "curve": {"shadows": 10.0}}),
|
||||
),
|
||||
]
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user