User contributions for PJB

A user with 2,083 edits. Account created on 10 February 2024.
Search for contributionsExpandCollapse
⧼contribs-top⧽
⧼contribs-date⧽
(newest | oldest) View ( | ) (20 | 50 | 100 | 250 | 500)

1 March 2024

29 February 2024

27 February 2024

25 February 2024

  • 22:1922:19, 25 February 2024 diff hist +1,235 N ProtoFlux:ColorXToHexCodeCreated page with " {{#Invoke:ProtoFlux|GenerateUI |Name=Color XTo Hex Code |Category=Colors |Inputs= [ {"Name":"Color", "Type":"colorX"}, {"Name":"ShortForm", "Type":"bool"}, {"Name":"IncludeAlpha", "Type":"bool"}, {"Name":"Prefix", "Type":"String"} ] |Outputs= [ {"Name":"*", "Type":"String"} ] |}} Color To Hex Code converts a ColorX to a string [https://en.wikipedia.org/wiki/Web_colors hex color code] such as "#FFAABC". == Inputs == === Color (Color) ===..."
  • 22:1722:17, 25 February 2024 diff hist +1,265 N ProtoFlux:ColorXSoftAdditiveBlendCreated page with " {{#Invoke:ProtoFlux|GenerateUI |Name=Color XSoft Additive Blend |Category=Colors |Inputs= [ {"Name":"Source", "Type":"colorX"}, {"Name":"Destination", "Type":"colorX"} ] |Outputs= [ {"Name":"*", "Type":"colorX"} ] |}} Color X Additive Blend does a "soft additive" blend of its two input colors. The result of the color components is destination color + (source color * (1 - destination color)). The alpha component is simply added together and clamped to a maximum of 1. T..."
  • 22:1222:12, 25 February 2024 diff hist +1,212 N ProtoFlux:ColorXMultiplicativeBlendCreated page with " {{#Invoke:ProtoFlux|GenerateUI |Name=Multiplicative Blend |Category=Colors |Inputs= [ {"Name":"Source", "Type":"colorX"}, {"Name":"Destination", "Type":"colorX"} ] |Outputs= [ {"Name":"*", "Type":"colorX"} ] |}} ColorX Multiplicative Blend does a multiplicative blend of its two input colors. The result is the product of each component between the target and destination. This is a symmetric operation, the result is the same with target and destination swapped. Regardle..."
  • 22:0322:03, 25 February 2024 diff hist +927 N ProtoFlux:ColorXToHSVCreated page with " {{#Invoke:ProtoFlux|GenerateUI |Name=Color XTo HSV |Category=Colors |Inputs= [ {"Name":"Color", "Type":"colorX"} ] |Outputs= [ {"Name":"H", "Type":"float"}, {"Name":"S", "Type":"float"}, {"Name":"V", "Type":"float"} ] |}} ColorX To HSL converts a ColorX to [https://en.wikipedia.org/wiki/HSL_and_HSV HSV]. The result is represented as 3 separate Float values for Hue, Saturation, and Value. == Inputs == === Color (ColorX) =..."
  • 22:0222:02, 25 February 2024 diff hist +934 N ProtoFlux:ColorXToHSLCreated page with " {{#Invoke:ProtoFlux|GenerateUI |Name=Color XTo HSL |Category=Colors |Inputs= [ {"Name":"Color", "Type":"colorX"} ] |Outputs= [ {"Name":"H", "Type":"float"}, {"Name":"S", "Type":"float"}, {"Name":"L", "Type":"float"} ] |}} Color To HSL converts a ColorX to [https://en.wikipedia.org/wiki/HSL_and_HSV HSL]. The result is represented as 3 separate Float values for Hue, Saturation, and Lightness. == Inputs == === Color (ColorX..."
  • 21:5821:58, 25 February 2024 diff hist +881 N ProtoFlux:ColorXLuminanceCreated page with " {{#Invoke:ProtoFlux|GenerateUI |Name=Color XLuminance |Category=Colors |Inputs= [ {"Name":"Color", "Type":"colorX"} ] |Outputs= [ {"Name":"*", "Type":"float"} ] |}} Color Luminance calculates the [https://en.wikipedia.org/wiki/Relative_luminance relative luminance] of an input color. This node is currently bugged and only provides correct results for the Linear color profile<ref>{{CiteResoniteIssue|281|Color Luminance ProtoFlux node does not give..."
  • 21:5421:54, 25 February 2024 diff hist +909 N ProtoFlux:ColorXHueCreated page with " {{#Invoke:ProtoFlux|GenerateUI |Name=Hue |Category=Colors |Inputs= [ {"Name":"Hue", "Type":"float"}, {"Name":"TargetProfile", "Type":"ColorProfile"} ] |Outputs= [ {"Name":"*", "Type":"colorX"} ] |}} Color X Hue returns a color with a given hue value. This is equivalent to using HSV To ColorX with a value and saturation equal to 1. == Inputs == === Hue (Float) === The hue to get a color for. Values must be in the range [0, 1..."
  • 21:4721:47, 25 February 2024 diff hist +1,351 N ProtoFlux:ColorXFromHexCodeCreated page with " {{#Invoke:ProtoFlux|GenerateUI |Name=Color XFrom Hex Code |Category=Colors |Inputs= [ {"Name":"HexCode", "Type":"String"} ] |Outputs= [ {"Name":"Color", "Type":"colorX"}, {"Name":"Parsed", "Type":"bool"} ] |}} Color From Hex Code is a ProtoFlux node that parses a [https://en.wikipedia.org/wiki/Web_colors hex color code] such as "FFAEBB" into a ColorX. == Inputs == === HexCode (String) === The hex code to turn into a color. Turns this..."
  • 21:4421:44, 25 February 2024 diff hist +302 ProtoFlux:ColorFromHexCodeRewrite page
  • 21:2321:23, 25 February 2024 diff hist +1,302 N ProtoFlux:ColorXAlphaBlendCreated page with " {{#Invoke:ProtoFlux|GenerateUI |Name=Color XAlpha Blend |Category=Colors |Inputs= [ {"Name":"Source", "Type":"colorX"}, {"Name":"Destination", "Type":"colorX"} ] |Outputs= [ {"Name":"*", "Type":"colorX"} ] |}} ColorX Alpha Blend does an [https://en.wikipedia.org/wiki/Alpha_compositing alpha blend] of its two input colors. The source is blended "onto" the destination, and the higher the source alpha, the more of the "source" color and less of the "destination" color com..."
  • 21:1121:11, 25 February 2024 diff hist +1,262 N ProtoFlux:ColorXAdditiveBlendCreated page with " {{#Invoke:ProtoFlux|GenerateUI |Name=Color XAdditive Blend |Category=Colors |Inputs= [ {"Name":"Source", "Type":"colorX"}, {"Name":"Destination", "Type":"colorX"} ] |Outputs= [ {"Name":"*", "Type":"colorX"} ] |}} Color Additive Blend does an additive blend of its two input colors. The result is the sum of each component between the target and destination. This is a symmetric operation, the result is the same with target and destination swapped. Regardless, the "target..."
  • 20:5320:53, 25 February 2024 diff hist +922 N ProtoFlux:ColorToHSVCreated page with " {{#Invoke:ProtoFlux|GenerateUI |Name=Color To HSV |Category=Colors |Inputs= [ {"Name":"Color", "Type":"color"} ] |Outputs= [ {"Name":"H", "Type":"float"}, {"Name":"S", "Type":"float"}, {"Name":"V", "Type":"float"} ] |}} Color To HSL converts a Color to [https://en.wikipedia.org/wiki/HSL_and_HSV HSV]. The result is represented as 3 separate Float values for Hue, Saturation, and Value. == Inputs == === Color (Color) === The..."
  • 20:5020:50, 25 February 2024 diff hist 0 Category:ProtoFlux:ColorsHSL is Lightness, not Luminance. So that's how I got confused earlier...
  • 20:4920:49, 25 February 2024 diff hist +930 N ProtoFlux:ColorToHSLCreated page with " {{#Invoke:ProtoFlux|GenerateUI |Name=Color To HSL |Category=Colors |Inputs= [ {"Name":"Color", "Type":"color"} ] |Outputs= [ {"Name":"H", "Type":"float"}, {"Name":"S", "Type":"float"}, {"Name":"L", "Type":"float"} ] |}} Color To HSL converts a Color to [https://en.wikipedia.org/wiki/HSL_and_HSV HSL]. The result is represented as 3 separate Float values for Hue, Saturation, and Lightness. == Inputs == === Color (Color) ===..."
  • 20:4820:48, 25 February 2024 diff hist −148 ProtoFlux:ColorLuminanceI forgot that HSL stands for lightness not luminance slap me with a fish Tag: Manual revert
  • 20:2520:25, 25 February 2024 diff hist +148 ProtoFlux:ColorLuminanceAdd note about this luminance being different from HSL "luminance"
  • 20:2020:20, 25 February 2024 diff hist +1,293 N ProtoFlux:ColorToHexCodeCreated page with " {{#Invoke:ProtoFlux|GenerateUI |Name=Color To Hex Code |Category=Colors |Inputs= [ {"Name":"Color", "Type":"color"}, {"Name":"ShortForm", "Type":"bool"}, {"Name":"IncludeAlpha", "Type":"bool"}, {"Name":"Prefix", "Type":"String"} ] |Outputs= [ {"Name":"*", "Type":"String"} ] |}} Color To Hex Code converts a Color to a string [https://en.wikipedia.org/wiki/Web_colors hex color code] such as "#FFAABC". == Inputs == === Color (Color) === Th..."
  • 20:1920:19, 25 February 2024 diff hist 0 N File:Protoflux Color To Hex.webpNo edit summary current
  • 19:5819:58, 25 February 2024 diff hist +773 N ProtoFlux:ColorSoftAdditiveBlendCreated page with " {{#Invoke:ProtoFlux|GenerateUI |Name=Soft Additive Blend |Category=Colors |Inputs= [ {"Name":"Source", "Type":"color"}, {"Name":"Destination", "Type":"color"} ] |Outputs= [ {"Name":"*", "Type":"color"} ] |}} Color Additive Blend does a "soft additive" blend of its two input colors. The result of the color components is destination color + (source color * (1 - destination color)). The alpha component is simply added together and clamped to a maximum of 1. == Inputs ==..."
  • 19:5119:51, 25 February 2024 diff hist +1,062 N ProtoFlux:ColorMultiplicativeBlendCreated page with " {{#Invoke:ProtoFlux|GenerateUI |Name=Multiplicative Blend |Category=Colors |Inputs= [ {"Name":"Source", "Type":"color"}, {"Name":"Destination", "Type":"color"} ] |Outputs= [ {"Name":"*", "Type":"color"} ] |}} Color Multiplicative Blend does a multiplicative blend of its two input colors. The result is the product of each component between the target and destination. This is a symmetric operation, the result is the same with target and destination swapped. Regardless,..."
  • 19:5019:50, 25 February 2024 diff hist 0 N File:Protoflux Color Multiplicative Blend Simple.webpNo edit summary current
  • 19:4519:45, 25 February 2024 diff hist +483 Category:ProtoFlux:ColorsAdd missing ColorX links
  • 19:1019:10, 25 February 2024 diff hist −37 m Type:ColorProfileUse new CiteResoniteIssue template for citation
  • 19:0619:06, 25 February 2024 diff hist −1 m ProtoFlux:BlackBodyColorXFix error, source table has 100 Kelvin granularity, not 1000
  • 19:0619:06, 25 February 2024 diff hist −1 m ProtoFlux:BlackBodyColorFix error, source table has 100 Kelvin granularity, not 1000
  • 19:0419:04, 25 February 2024 diff hist +744 N ProtoFlux:ColorLuminanceCreated page with " {{#Invoke:ProtoFlux|GenerateUI |Name=Luminance |Category=Colors |Inputs= [ {"Name":"Color", "Type":"color"} ] |Outputs= [ {"Name":"*", "Type":"float"} ] |}} Color Luminance calculates the [https://en.wikipedia.org/wiki/Relative_luminance relative luminance] of an input color. For correct result, the input must be in the Linear color profile, which may be a bug<ref>{{CiteResoniteIssue|281|Color Luminance ProtoFlux node does not give same output as..."
  • 19:0219:02, 25 February 2024 diff hist +389 N Template:CiteResoniteIssueCreated page with "<onlyinclude>[https://github.com/Yellow-Dog-Man/Resonite-Issues/issues/{{{1}}} Resonite Issue #{{{1}}}: {{{2}}}]</onlyinclude> This is a template to cite an issue on the [https://github.com/Yellow-Dog-Man/Resonite-Issues/ Resonite-Issues] GitHub repo. == Examples == {{CiteResoniteIssue|281|Color Luminance ProtoFlux node does not give same output as online color luminance calculator}}" current
  • 17:5617:56, 25 February 2024 diff hist +779 N ProtoFlux:ColorHueCreated page with " {{#Invoke:ProtoFlux|GenerateUI |Name=Hue |Category=Colors |Inputs= [ {"Name":"Hue", "Type":"float"} ] |Outputs= [ {"Name":"*", "Type":"color"} ] |}} Color Hue returns a color with a given hue value. This is equivalent to using HSV To Color with a value and saturation equal to 1. == Inputs == === Hue (Float) === The hue to get a color for. Values must be in the range [0, 1], values outside this range are wrapped to it. For ex..."
  • 17:5517:55, 25 February 2024 diff hist +88 N File:Protoflux Color Hue.webpAn example showing Protoflux:Color_Hue being used for a few hue values current
(newest | oldest) View ( | ) (20 | 50 | 100 | 250 | 500)