android: add the CLASSIC VIVIDIPES sim and the FX MONOCHROME switch
Straight off PLAN-WEB-TO-ANDROID.md: the sim keeps Classic Chrome's blue row verbatim and takes Velvia's red and green rows, so skies stay muted while everything else reads loud, and it carries Chrome's shadow pull. MONOCHROME is a switch, not a look: it swaps the base filter for the mono stock and swaps right back, leaving adjustments untouched so a knob turned while it is on survives the round trip. It goes through commit(), so UNDO undoes it.
This commit is contained in:
@@ -188,6 +188,9 @@ export interface ToneUniforms {
|
||||
// without also moving the other.
|
||||
const FILM_TONE: Partial<Record<BaseFilter, Partial<ToneUniforms>>> = {
|
||||
'classic-chrome': { sh: -0.28 },
|
||||
// Classic Vivid keeps Chrome's dived shadow: the shadow pull belongs to the
|
||||
// stock, not to the matrix rows it borrows from Velvia.
|
||||
'classic-vivid': { sh: -0.28 },
|
||||
'classic-neg': { shT: [-0.018, 0.009, 0.013], hlT: [0.024, 0.008, -0.012] },
|
||||
// Acros. A black-and-white stock IS its grey ramp, so this entry only shapes
|
||||
// the two ENDS and leaves the middle an identity: a smooth shadow toe that
|
||||
|
||||
Reference in New Issue
Block a user