<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Blueprint Nodes on OKColors Docs</title><link>https://docs.radiant-pixel.com/radiantOkColors/docs/blueprintnodes/</link><description>Recent content in Blueprint Nodes on OKColors Docs</description><generator>Hugo</generator><language>en-us</language><atom:link href="https://docs.radiant-pixel.com/radiantOkColors/docs/blueprintnodes/index.xml" rel="self" type="application/rss+xml"/><item><title>Lerp</title><link>https://docs.radiant-pixel.com/radiantOkColors/docs/blueprintnodes/nodes/lerp/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.radiant-pixel.com/radiantOkColors/docs/blueprintnodes/nodes/lerp/</guid><description>&lt;h1 id="lerp"&gt;Lerp&lt;a class="anchor" href="#lerp"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;figure class="node-visual"&gt;
 
 
 

 
 
 

 
 
 
 
 
 
 
 

 
 
 
 
 
 
 

 &lt;img hr-src="https://docs.radiant-pixel.com/radiantOkColors/images/blueprintnodes/node_Lerp.avif" src="https://docs.radiant-pixel.com/radiantOkColors/images/blueprintnodes/node_Lerp_prev.avif" 
 alt="Lerp node" width="384"&gt;
&lt;/figure&gt;

&lt;h2 id="inputs"&gt;Inputs&lt;a class="anchor" href="#inputs"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-cpp" data-lang="cpp"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;A (FLCHColor)&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-cpp" data-lang="cpp"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;B (FLCHColor)&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-cpp" data-lang="cpp"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Alpha (&lt;span style="color:#66d9ef"&gt;float&lt;/span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="output"&gt;Output&lt;a class="anchor" href="#output"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-cpp" data-lang="cpp"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;LCHColor&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="behaviour"&gt;Behaviour&lt;a class="anchor" href="#behaviour"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Linearly interpolates luminosity, chroma, hue, and transparency from A to B using alpha as the interpolation value.&lt;br&gt;
This interpolation happens in the OKLch Color space since both colors are LCHColors and produces different results from directly Lerping between LinearColor values.&lt;/p&gt;</description></item><item><title>LCHColor from LinearColor</title><link>https://docs.radiant-pixel.com/radiantOkColors/docs/blueprintnodes/nodes/tolch/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.radiant-pixel.com/radiantOkColors/docs/blueprintnodes/nodes/tolch/</guid><description>&lt;h1 id="lchcolor-from-linearcolor"&gt;LCHColor from LinearColor&lt;a class="anchor" href="#lchcolor-from-linearcolor"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;figure class="node-visual"&gt;
 
 
 

 
 
 

 
 
 
 
 
 
 
 

 
 
 
 
 
 
 

 &lt;img hr-src="https://docs.radiant-pixel.com/radiantOkColors/images/blueprintnodes/node_LCHColorFromLinearColor.avif" src="https://docs.radiant-pixel.com/radiantOkColors/images/blueprintnodes/node_LCHColorFromLinearColor_prev.avif" 
 alt="From LCH to linear node" width="384"&gt;
&lt;/figure&gt;

&lt;h2 id="input"&gt;Input&lt;a class="anchor" href="#input"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-cpp" data-lang="cpp"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Color (LinearColor)&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="output"&gt;Output&lt;a class="anchor" href="#output"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-cpp" data-lang="cpp"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;LCHColor&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="behaviour"&gt;Behaviour&lt;a class="anchor" href="#behaviour"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Converts a provided LinearColor to the OKLCH color space, outputting an LCHColor. The provided color should be a linear non SRGB color, so avoid gamma correcting the color before plugging it into the input.&lt;/p&gt;</description></item><item><title>LCHColor To LinearColor</title><link>https://docs.radiant-pixel.com/radiantOkColors/docs/blueprintnodes/nodes/tolinear/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.radiant-pixel.com/radiantOkColors/docs/blueprintnodes/nodes/tolinear/</guid><description>&lt;h1 id="lchcolor-to-linearcolor"&gt;LCHColor To LinearColor&lt;a class="anchor" href="#lchcolor-to-linearcolor"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;figure class="node-visual"&gt;
 
 
 

 
 
 

 
 
 
 
 
 
 
 

 
 
 
 
 
 
 

 &lt;img hr-src="https://docs.radiant-pixel.com/radiantOkColors/images/blueprintnodes/node_LCHColorToLinearColor.avif" src="https://docs.radiant-pixel.com/radiantOkColors/images/blueprintnodes/node_LCHColorToLinearColor_prev.avif" 
 alt="LCHColor To LinearColor node" width="384"&gt;
&lt;/figure&gt;

&lt;h2 id="input"&gt;Input&lt;a class="anchor" href="#input"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-cpp" data-lang="cpp"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Color (LCHColor)&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="output"&gt;Output&lt;a class="anchor" href="#output"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-cpp" data-lang="cpp"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;LinearColor&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="behaviour"&gt;Behaviour&lt;a class="anchor" href="#behaviour"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Converts a provided LCHColor to the linear color space, outputting a LinearColor. The color is clipped back to the SRGB color gamut when converting back so the color is displayed correctly.&lt;br&gt;
Use this when you want to display your LCH Color again or set it on widgets.&lt;/p&gt;</description></item><item><title>LCHColor To LinearColor Fast</title><link>https://docs.radiant-pixel.com/radiantOkColors/docs/blueprintnodes/nodes/tolinearfast/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.radiant-pixel.com/radiantOkColors/docs/blueprintnodes/nodes/tolinearfast/</guid><description>&lt;h1 id="lchcolor-to-linearcolor-fast"&gt;LCHColor To LinearColor Fast&lt;a class="anchor" href="#lchcolor-to-linearcolor-fast"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;figure class="node-visual"&gt;
 
 
 

 
 
 

 
 
 
 
 
 
 
 

 
 
 
 
 
 
 

 &lt;img hr-src="https://docs.radiant-pixel.com/radiantOkColors/images/blueprintnodes/node_LCHColorToLinearColorFast.avif" src="https://docs.radiant-pixel.com/radiantOkColors/images/blueprintnodes/node_LCHColorToLinearColorFast_prev.avif" 
 alt="LCHColorToLinear Fast node" width="384"&gt;
&lt;/figure&gt;

&lt;h2 id="input"&gt;Input&lt;a class="anchor" href="#input"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-cpp" data-lang="cpp"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Color (LCHColor)&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="output"&gt;Output&lt;a class="anchor" href="#output"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-cpp" data-lang="cpp"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;LinearColor&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="behaviour"&gt;Behaviour&lt;a class="anchor" href="#behaviour"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Converts a provided LCHColor to the linear color space, outputting an LinearColor.&lt;br&gt;
Color is clamped back to the SRGB color gammut when converting back, this is lossy and not always correct so only use it if you need the speed and are sure you can live with ther errors, otherwhise use &lt;a href="../ToLinear"&gt;LCHColor To LinearColor&lt;/a&gt;.&lt;br&gt;
Use this when you want to display your LCH Color again or set it on widgets.&lt;/p&gt;</description></item><item><title>Interpret As LinearColor</title><link>https://docs.radiant-pixel.com/radiantOkColors/docs/blueprintnodes/nodes/interpretaslinear/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.radiant-pixel.com/radiantOkColors/docs/blueprintnodes/nodes/interpretaslinear/</guid><description>&lt;h1 id="interpret-as-linearcolor"&gt;Interpret As LinearColor&lt;a class="anchor" href="#interpret-as-linearcolor"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;figure class="node-visual"&gt;
 
 
 

 
 
 

 
 
 
 
 
 
 
 

 
 
 
 
 
 
 

 &lt;img hr-src="https://docs.radiant-pixel.com/radiantOkColors/images/blueprintnodes/node_InterpretAsLinearColor.avif" src="https://docs.radiant-pixel.com/radiantOkColors/images/blueprintnodes/node_InterpretAsLinearColor_prev.avif" 
 alt="Interpret As LinearColor node" width="384"&gt;
&lt;/figure&gt;

&lt;h2 id="inputs"&gt;Inputs&lt;a class="anchor" href="#inputs"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-cpp" data-lang="cpp"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Color (FLCHColor)&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="output"&gt;Output&lt;a class="anchor" href="#output"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-cpp" data-lang="cpp"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;LinearColor&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="behaviour"&gt;Behaviour&lt;a class="anchor" href="#behaviour"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Reinterprets an LCHColor as a LinearColor so it can be sent to a material using &lt;code&gt;Set Vector Parameter Value&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>Clip To SRGB Gammut</title><link>https://docs.radiant-pixel.com/radiantOkColors/docs/blueprintnodes/nodes/cliptosrgbgammut/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.radiant-pixel.com/radiantOkColors/docs/blueprintnodes/nodes/cliptosrgbgammut/</guid><description>&lt;h1 id="clip-to-srgb-gammut"&gt;Clip To SRGB Gammut&lt;a class="anchor" href="#clip-to-srgb-gammut"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;figure class="node-visual"&gt;
 
 
 

 
 
 

 
 
 
 
 
 
 
 

 
 
 
 
 
 
 

 &lt;img hr-src="https://docs.radiant-pixel.com/radiantOkColors/images/blueprintnodes/node_ClipToSRGBGammut.avif" src="https://docs.radiant-pixel.com/radiantOkColors/images/blueprintnodes/node_ClipToSRGBGammut_prev.avif" 
 alt="Clip To SRGB Gammut Node" width="384"&gt;
&lt;/figure&gt;

&lt;h2 id="inputs"&gt;Inputs&lt;a class="anchor" href="#inputs"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-cpp" data-lang="cpp"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Color (FLCHColor)&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="output"&gt;Output&lt;a class="anchor" href="#output"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-cpp" data-lang="cpp"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;FLCHColor&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="behaviour"&gt;Behaviour&lt;a class="anchor" href="#behaviour"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Clips the LCHColor to the SRGB color gamut. This is usually used before converting to LinearColor, and the &lt;a href="../ToLinear"&gt;LCHColor To LinearColor&lt;/a&gt; node does this automatically.&lt;/p&gt;</description></item><item><title>Get Clamped</title><link>https://docs.radiant-pixel.com/radiantOkColors/docs/blueprintnodes/nodes/getclamped/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.radiant-pixel.com/radiantOkColors/docs/blueprintnodes/nodes/getclamped/</guid><description>&lt;h1 id="get-clamped"&gt;Get Clamped&lt;a class="anchor" href="#get-clamped"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;figure class="node-visual"&gt;
 
 
 

 
 
 

 
 
 
 
 
 
 
 

 
 
 
 
 
 
 

 &lt;img hr-src="https://docs.radiant-pixel.com/radiantOkColors/images/blueprintnodes/node_GetClamped.avif" src="https://docs.radiant-pixel.com/radiantOkColors/images/blueprintnodes/node_GetClamped_prev.avif" 
 alt="Get Clamped node" width="384"&gt;
&lt;/figure&gt;

&lt;h2 id="inputs"&gt;Inputs&lt;a class="anchor" href="#inputs"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-cpp" data-lang="cpp"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Color (FLCHColor)&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="output"&gt;Output&lt;a class="anchor" href="#output"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-cpp" data-lang="cpp"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;FLCHColor&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="behaviour"&gt;Behaviour&lt;a class="anchor" href="#behaviour"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Clamps the input LCHColor to the SRGB color gammut this is wrong in some cases but faster than clipping.&lt;/p&gt;</description></item><item><title>Get Formatted</title><link>https://docs.radiant-pixel.com/radiantOkColors/docs/blueprintnodes/nodes/getformatted/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.radiant-pixel.com/radiantOkColors/docs/blueprintnodes/nodes/getformatted/</guid><description>&lt;h1 id="get-formatted"&gt;Get Formatted&lt;a class="anchor" href="#get-formatted"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;figure class="node-visual"&gt;
 
 
 

 
 
 

 
 
 
 
 
 
 
 

 
 
 
 
 
 
 

 &lt;img hr-src="https://docs.radiant-pixel.com/radiantOkColors/images/blueprintnodes/node_GetFormatted.avif" src="https://docs.radiant-pixel.com/radiantOkColors/images/blueprintnodes/node_GetFormatted_prev.avif" 
 alt="Get Formatted node" width="384"&gt;
&lt;/figure&gt;

&lt;p&gt;&lt;img src="https://docs.radiant-pixel.com/radiantOkColors/images/Bp/GetFormatted.png" alt="Get Formatted" /&gt;&lt;/p&gt;
&lt;h2 id="inputs"&gt;Inputs&lt;a class="anchor" href="#inputs"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-cpp" data-lang="cpp"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Color (FLCHColor)&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="output"&gt;Output&lt;a class="anchor" href="#output"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-cpp" data-lang="cpp"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;FString&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="behaviour"&gt;Behaviour&lt;a class="anchor" href="#behaviour"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Provides a human readable output for display in consoles as an FString.&lt;/p&gt;</description></item></channel></rss>