Ship a Vivid section of presets
Five looks for "more colourful than the default": Vivid, Vivid strong, Vivid landscape, Vivid warm and Vivid portrait. They lean on vibrance, which lifts muted colours most and holds skin back, and use saturation sparingly on top; landscape and portrait work the colour mixer's bands so foliage and sky get richer while skin does not. A sixth, Stronger camera look, pushes the camera profile's look table to 175 %, about the step from Adobe Standard to Adobe Vivid, and only moves vibrance where a photograph has no profile. All change only what they name, so they keep a corrected exposure or white balance, and the shipped-preset tests bound every key and value.
This commit is contained in:
@@ -1823,7 +1823,7 @@ mod tests {
|
||||
let rows = presets.rows();
|
||||
assert!(rows.iter().all(|r| r.folder && r.depth == 0), "{rows:?}");
|
||||
let labels: Vec<_> = rows.iter().map(|r| r.label.to_string()).collect();
|
||||
assert_eq!(labels, ["Essentials", "Skies", "Film"]);
|
||||
assert_eq!(labels, ["Essentials", "Skies", "Vivid", "Film"]);
|
||||
|
||||
presets.toggle("shipped/Film");
|
||||
let film: Vec<_> = presets
|
||||
@@ -1835,7 +1835,7 @@ mod tests {
|
||||
assert_eq!(film, ["Colour", "Cinema", "Black and white"]);
|
||||
|
||||
presets.toggle("shipped/Film");
|
||||
assert_eq!(presets.rows().len(), 3);
|
||||
assert_eq!(presets.rows().len(), 4);
|
||||
}
|
||||
|
||||
#[test]
|
||||
|
||||
Reference in New Issue
Block a user