{"product_id":"rh-filmic-colors-dctl","title":"RH Filmic Colors DCTL","description":"\u003ch1 data-path-to-node=\"3\"\u003eRH Filmic Colors DCTL – The Subtractive Film Engine\u003c\/h1\u003e\n\u003ch3 data-path-to-node=\"4\"\u003eBeyond Emulation. True Film Physics.\u003c\/h3\u003e\n\u003cp data-path-to-node=\"5\"\u003eMost \"film looks\" in the digital world are cosmetic—simple curves or LUTs that mash pixels together. \u003cb data-path-to-node=\"5\" data-index-in-node=\"101\"\u003eRH Filmic Colors\u003c\/b\u003e is different. It is a \u003cb data-path-to-node=\"5\" data-index-in-node=\"140\"\u003ephysics-based simulation engine\u003c\/b\u003e that mathematically reconstructs how light interacts with film emulsion.\u003c\/p\u003e\n\u003cp data-path-to-node=\"6\"\u003eInstead of treating your image as additive RGB pixels, this DCTL treats it as light passing through physical dye layers. By utilizing \u003cb data-path-to-node=\"6\" data-index-in-node=\"134\"\u003eStatus A and Status M spectral sensitivity arrays\u003c\/b\u003e and \u003cb data-path-to-node=\"6\" data-index-in-node=\"188\"\u003eBell Curve spectral shaping\u003c\/b\u003e, it calculates the actual light absorption and transmittance. The result is a \"thick,\" subtractive color density that digital tools simply cannot reproduce mathematically.\u003c\/p\u003e\n\u003cp data-path-to-node=\"7\"\u003eThis is not just a grade; it is a reconstruction of your image through a virtual film stock.\u003c\/p\u003e\n\u003chr data-path-to-node=\"8\"\u003e\n\u003ch3 data-path-to-node=\"9\"\u003eKey Features\u003c\/h3\u003e\n\u003ctable data-path-to-node=\"10\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eFeature\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eDescription\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan data-path-to-node=\"10,1,0,0\"\u003e\u003cb data-path-to-node=\"10,1,0,0\" data-index-in-node=\"0\"\u003eSpectral Dye Simulation\u003c\/b\u003e\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan data-path-to-node=\"10,1,1,0\"\u003eUses \u003cb data-path-to-node=\"10,1,1,0\" data-index-in-node=\"5\"\u003eStatus A \/ Status M\u003c\/b\u003e density standards and \u003cb data-path-to-node=\"10,1,1,0\" data-index-in-node=\"47\"\u003etransmittance algorithms\u003c\/b\u003e to approximate how specific wavelengths of light are absorbed by film dyes. This creates true subtractive color mixing—where adding color adds \u003ci data-path-to-node=\"10,1,1,0\" data-index-in-node=\"215\"\u003edensity\u003c\/i\u003e, not just brightness.\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan data-path-to-node=\"10,2,0,0\"\u003e\u003cb data-path-to-node=\"10,2,0,0\" data-index-in-node=\"0\"\u003eNon-Additive Zone Control\u003c\/b\u003e\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan data-path-to-node=\"10,2,1,0\"\u003eManipulate Shadows, Mids, and Highlights independently using the subtractive engine. Unlike standard Lift\/Gamma\/Gain (which is additive), pushing color here interacts with the \"dye layers,\" creating rich, organic tonal separation.\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan data-path-to-node=\"10,3,0,0\"\u003e\u003cb data-path-to-node=\"10,3,0,0\" data-index-in-node=\"0\"\u003e6-Vector Density Engine\u003c\/b\u003e\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan data-path-to-node=\"10,3,1,0\"\u003eA precision color modifier allowing you to adjust \u003cb data-path-to-node=\"10,3,1,0\" data-index-in-node=\"50\"\u003eHue, Saturation, and Density\u003c\/b\u003e for 6 individual vectors (R, Y, G, C, B, M). This allows you to sculpt specific colors (e.g., pulling density out of skin tones while crushing blues) before they hit the film simulation.\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan data-path-to-node=\"10,4,0,0\"\u003e\u003cb data-path-to-node=\"10,4,0,0\" data-index-in-node=\"0\"\u003eSoft Pivot \u0026amp; Tone Shaping\u003c\/b\u003e\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan data-path-to-node=\"10,4,1,0\"\u003eFeatures a \u003cb data-path-to-node=\"10,4,1,0\" data-index-in-node=\"11\"\u003eSoft Pivot\u003c\/b\u003e algorithm that blends tonal zones (Shadows\/Mids\/Highs) with mathematical smoothness, preventing the harsh \"breaking\" points common in standard split-toning tools.\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan data-path-to-node=\"10,5,0,0\"\u003e\u003cb data-path-to-node=\"10,5,0,0\" data-index-in-node=\"0\"\u003eGlobal Blend (Film vs. Digital)\u003c\/b\u003e\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan data-path-to-node=\"10,5,1,0\"\u003eA master mix control that lets you linearly blend between the pristine digital input and the full film simulation. This gives you endless look possibilities—from subtle \"digital with soul\" to hard-hitting vintage stock.\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan data-path-to-node=\"10,6,0,0\"\u003e\u003cb data-path-to-node=\"10,6,0,0\" data-index-in-node=\"0\"\u003ePin-Point Visualization\u003c\/b\u003e\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan data-path-to-node=\"10,6,1,0\"\u003eIncludes \u003cb data-path-to-node=\"10,6,1,0\" data-index-in-node=\"9\"\u003eShow Curve\u003c\/b\u003e and \u003cb data-path-to-node=\"10,6,1,0\" data-index-in-node=\"24\"\u003eShow Mask\u003c\/b\u003e modes to visualize exactly where your pivots are landing and how the tone curve is reshaping your luminance, ensuring your technical signal remains intact.\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003chr data-path-to-node=\"11\"\u003e\n\u003ch3 data-path-to-node=\"12\"\u003eControls Overview\u003c\/h3\u003e\n\u003ctable data-path-to-node=\"13\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eControl\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eFunction\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan data-path-to-node=\"13,1,0,0\"\u003e\u003cb data-path-to-node=\"13,1,0,0\" data-index-in-node=\"0\"\u003eGlobal Hue \/ Sat \/ Exp\u003c\/b\u003e\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan data-path-to-node=\"13,1,1,0\"\u003ePre-process your image globally before it enters the dye simulation.\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan data-path-to-node=\"13,2,0,0\"\u003e\u003cb data-path-to-node=\"13,2,0,0\" data-index-in-node=\"0\"\u003eShape Curve (White Lvl)\u003c\/b\u003e\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan data-path-to-node=\"13,2,1,0\"\u003eDefines the roll-off characteristics of the simulated film shoulder.\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan data-path-to-node=\"13,3,0,0\"\u003e\u003cb data-path-to-node=\"13,3,0,0\" data-index-in-node=\"0\"\u003ePivot Softness\u003c\/b\u003e\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan data-path-to-node=\"13,3,1,0\"\u003esmooths the transition point between Shadow, Mid, and Highlight zones for seamless grading.\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan data-path-to-node=\"13,4,0,0\"\u003e\u003cb data-path-to-node=\"13,4,0,0\" data-index-in-node=\"0\"\u003eShadow \/ Mid \/ High Controls\u003c\/b\u003e\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan data-path-to-node=\"13,4,1,0\"\u003ePush color density into specific tonal ranges. Because this is subtractive, pushing \"Warmth\" into shadows will feel dense and rich rather than \"lifted\" and washed out.\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan data-path-to-node=\"13,5,0,0\"\u003e\u003cb data-path-to-node=\"13,5,0,0\" data-index-in-node=\"0\"\u003e6-Vector (R, Y, G, C, B, M)\u003c\/b\u003e\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan data-path-to-node=\"13,5,1,0\"\u003eIndividual qualifiers to shift Hue, Saturation, and Density for specific colors.\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan data-path-to-node=\"13,6,0,0\"\u003e\u003cb data-path-to-node=\"13,6,0,0\" data-index-in-node=\"0\"\u003eFilm Density\u003c\/b\u003e\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan data-path-to-node=\"13,6,1,0\"\u003eControls the overall \"thickness\" or opacity of the simulated dye layers.\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan data-path-to-node=\"13,7,0,0\"\u003e\u003cb data-path-to-node=\"13,7,0,0\" data-index-in-node=\"0\"\u003eGlobal Blend\u003c\/b\u003e\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan data-path-to-node=\"13,7,1,0\"\u003eMixes the processed result with the original image (0% = Source, 100% = Full Film Sim).\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003chr data-path-to-node=\"14\"\u003e\n\u003ch3 data-path-to-node=\"24\"\u003eInstallation\u003c\/h3\u003e\n\u003chr\u003e\n\u003col data-path-to-node=\"26\" start=\"1\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"26,0,0\"\u003eCopy\u003c\/b\u003e \u003ccode data-index-in-node=\"5\" data-path-to-node=\"26,0,0\"\u003eRH_MidControl_PRO_v27.dctl\u003c\/code\u003e to your Resolve DCTL folder:\u003c\/p\u003e\n\u003cul data-path-to-node=\"26,0,1\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,0,1,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"26,0,1,0,0\"\u003emacOS:\u003c\/b\u003e \u003ccode data-index-in-node=\"7\" data-path-to-node=\"26,0,1,0,0\"\u003e~\/Library\/Application Support\/Blackmagic Design\/DaVinci Resolve\/Fusion\/DCTL\/\u003c\/code\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,0,1,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"26,0,1,1,0\"\u003eWindows:\u003c\/b\u003e \u003ccode data-index-in-node=\"9\" data-path-to-node=\"26,0,1,1,0\"\u003e%AppData%\\Blackmagic Design\\DaVinci Resolve\\Support\\Fusion\\DCTL\\\u003c\/code\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"26,1,0\"\u003eRestart\u003c\/b\u003e DaVinci Resolve.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cp data-path-to-node=\"26,2,0\"\u003eIn the \u003cb data-index-in-node=\"7\" data-path-to-node=\"26,2,0\"\u003eColor page\u003c\/b\u003e, find it under \u003cb data-index-in-node=\"33\" data-path-to-node=\"26,2,0\"\u003eEffects Library \u0026gt; Color \u0026gt; DCTL\u003c\/b\u003e.\u003c\/p\u003e\n\u003ch3 data-path-to-node=\"15\"\u003eRecommended Workflow\u003c\/h3\u003e\n\u003col start=\"1\" data-path-to-node=\"16\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"16,0,0\"\u003e\u003cb data-path-to-node=\"16,0,0\" data-index-in-node=\"0\"\u003ePlace at the End:\u003c\/b\u003e For the best results, place this DCTL at the end of your node tree (or before your final ODT) to \"print\" your grade through the film simulation.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"16,1,0\"\u003e\u003cb data-path-to-node=\"16,1,0\" data-index-in-node=\"0\"\u003eDial the Look:\u003c\/b\u003e Start with \u003cb data-path-to-node=\"16,1,0\" data-index-in-node=\"26\"\u003eFilm Density\u003c\/b\u003e and \u003cb data-path-to-node=\"16,1,0\" data-index-in-node=\"43\"\u003eGlobal Blend\u003c\/b\u003e to set the strength of the effect.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"16,2,0\"\u003e\u003cb data-path-to-node=\"16,2,0\" data-index-in-node=\"0\"\u003eShape the Tone:\u003c\/b\u003e Use \u003cb data-path-to-node=\"16,2,0\" data-index-in-node=\"20\"\u003eShadow\/High Pivots\u003c\/b\u003e and \u003cb data-path-to-node=\"16,2,0\" data-index-in-node=\"43\"\u003eSoftness\u003c\/b\u003e to define your tonal ranges, then push the \u003cb data-path-to-node=\"16,2,0\" data-index-in-node=\"95\"\u003eZone Controls\u003c\/b\u003e to split-tone the image subtractively.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"16,3,0\"\u003e\u003cb data-path-to-node=\"16,3,0\" data-index-in-node=\"0\"\u003eRefine Color:\u003c\/b\u003e Use the \u003cb data-path-to-node=\"16,3,0\" data-index-in-node=\"22\"\u003e6-Vector Engine\u003c\/b\u003e to fix specific hues (e.g., correcting skin tones that got too red from the film process).\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"16,4,0\"\u003e\u003cb data-path-to-node=\"16,4,0\" data-index-in-node=\"0\"\u003eCheck Signal:\u003c\/b\u003e Toggle \u003cb data-path-to-node=\"16,4,0\" data-index-in-node=\"21\"\u003eShow Curve\u003c\/b\u003e or \u003cb data-path-to-node=\"16,4,0\" data-index-in-node=\"35\"\u003eShow Mask\u003c\/b\u003e to ensure your pivots are hitting the right exposure zones.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cp data-path-to-node=\"17\"\u003e\u003cb data-path-to-node=\"17\" data-index-in-node=\"0\"\u003eRH Filmic Colors brings the physics of the darkroom into the precision of DaVinci Resolve.\u003c\/b\u003e\u003c\/p\u003e","brand":"RenderHub","offers":[{"title":"Default Title","offer_id":51870587257154,"sku":null,"price":14999.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0965\/7542\/2786\/files\/3_f8e9f35f-5917-4be3-b823-39b440eb7675.jpg?v=1769162495","url":"https:\/\/renderhub.in\/products\/rh-filmic-colors-dctl","provider":"RenderHub","version":"1.0","type":"link"}