Category:ProtoFlux:Colors: Difference between revisions

Category page
Create into table
 
m fix link spaces
 
(11 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{Table ProtoFluxCategorySubcategories
{{Table ProtoFluxCategorySubcategories
 
|Channels| Math operations on channels and profiles like writing to channels and performing math on them.
|Packing| Packing values in/out of Color or ColorX
}}
}}


{{Table ProtoFluxCategoryNodes
{{Table ProtoFluxCategoryNodes
|Convert Color Profile (ProtoFlux Node)||
|ApplyHDRGammaColorX|| Applys a gamma adjustment to the colorX.
|ApplyHDRInverseGammaColorX|| Applys the inverse of the gamma adjustment to the colorX.
|BlackBodyColor|| Returns the [[Type:color|color]] of a celestial body using a temperature value.
|BlackBodyColorX|| Returns the [[Type:colorX|colorX]] of a celestial body using a temperature value.
|ColorAdditiveBlend|| Additively blends 2 colors together, combined into a new color.
|ColorAlphaBlend|| Blends between 2 colors.
|ColorFromHexCode|| Makes a color from a hex code formatted "#FFFFFFFF".
|ColorHue|| 0 to 1 value of the hue (Rainbow) of a color.
|ColorLuminance|| the luminance of a color.
|ColorMultiplicativeBlend|| Multiplicatively blends 2 colors together, combined into a new color.
|ColorSoftAdditiveBlend|| Additively blends 2 colors together (softly), combined into a new color.
|ColorToHexCode|| Converts a color to a hex code formatted "#FFFFFFFF".
|ColorToHSL|| Converts a color to Hue, Saturation, and Lightness float values.
|ColorToHSV|| Converts a color to Hue, Saturation, and Value float values.
|ColorXAdditiveBlend|| Additively blends 2 colors together, combined into a new color.
|ColorXAlphaBlend|| Blends between 2 colors.
|ColorXFromHexCode|| Makes a ColorX from a hex code formatted "#FFFFFFFF".
|ColorXHue|| 0 to 1 value of the hue (Rainbow) of a color.
|ColorXLuminance|| the luminance of a color.
|ColorXMultiplicativeBlend|| Multiplicatively blends 2 colors together, combined into a new color.
|ColorXSoftAdditiveBlend|| Additively blends 2 colors together (softly), combined into a new color.
|ColorXToHexCode|| Converts a color to a hex code formatted "#FFFFFFFF".
|ColorXToHSL|| Converts a ColorX to Hue, Saturation, and Lightness float values.
|ColorXToHSV|| Converts a ColorX to Hue, Saturation, and Value float values.
|ColorXToProfile|| Takes a [[Type:ColorX|ColorX]] and [[Type:Color Profile|ColorProfile]] and profiles it to a [[Type:Color|Color]].
|ComposeColorX|| Combines a [[Type:Color|Color]] and a [[Type:Color Profile|ColorProfile]] into a [[Type:ColorX|ColorX]].
|ConvertColorProfile||Converts a [[Type:ColorX|ColorX]] to another [[Type:Color Profile|ColorProfile]].
|DecomposeColorX|| Takes a [[Type:ColorX|ColorX]] and separates it into a [[Type:Color|Color]] and a [[Type:Color Profile|ColorProfile]].
|GetColorXBaseColor|| Returns the base [[Type:Color|Color]] from a [[Type:ColorX|ColorX]].
|GetColorXProfile|| Gets a [[Type:ColorX|ColorX]] and returns the [[Type:Color Profile|ColorProfile]] of that color.
|HSLToColor|| Converts Hue, Saturation, and Lightness float values to a Color.
|HSLToColorX|| Converts Hue, Saturation, and Lightness float values to a ColorX with a provided Profile.
|HSVToColor|| Converts Hue, Saturation, and Value float values to a Color.
|HSVToColorX|| Converts Hue, Saturation, and Value float values to a ColorX with a provided Profile.
|InvertColor|| Inverts a Color Mathematically (White -> Black, Green -> Magenta)
|InvertColorX|| Inverts a ColorX Mathematically (White -> Black, Green -> Magenta)
|WavelengthColor|| Takes in a [[Type:float|float]] value (in nanometers) and converts it into a color.
|WavelengthColorX|| Takes in a [[Type:float|float]] value (in nanometers) and converts it into a colorX.
}}
}}
[[Category:ProtoFlux]]

Latest revision as of 19:47, 24 August 2025

Subcategories
Category Summary
Channels Math operations on channels and profiles like writing to channels and performing math on them.
Packing Packing values in/out of Color or ColorX
Nodes
Node Name Description
ApplyHDRGammaColorX Applys a gamma adjustment to the colorX.
ApplyHDRInverseGammaColorX Applys the inverse of the gamma adjustment to the colorX.
BlackBodyColor Returns the color of a celestial body using a temperature value.
BlackBodyColorX Returns the colorX of a celestial body using a temperature value.
ColorAdditiveBlend Additively blends 2 colors together, combined into a new color.
ColorAlphaBlend Blends between 2 colors.
ColorFromHexCode Makes a color from a hex code formatted "#FFFFFFFF".
ColorHue 0 to 1 value of the hue (Rainbow) of a color.
ColorLuminance the luminance of a color.
ColorMultiplicativeBlend Multiplicatively blends 2 colors together, combined into a new color.
ColorSoftAdditiveBlend Additively blends 2 colors together (softly), combined into a new color.
ColorToHexCode Converts a color to a hex code formatted "#FFFFFFFF".
ColorToHSL Converts a color to Hue, Saturation, and Lightness float values.
ColorToHSV Converts a color to Hue, Saturation, and Value float values.
ColorXAdditiveBlend Additively blends 2 colors together, combined into a new color.
ColorXAlphaBlend Blends between 2 colors.
ColorXFromHexCode Makes a ColorX from a hex code formatted "#FFFFFFFF".
ColorXHue 0 to 1 value of the hue (Rainbow) of a color.
ColorXLuminance the luminance of a color.
ColorXMultiplicativeBlend Multiplicatively blends 2 colors together, combined into a new color.
ColorXSoftAdditiveBlend Additively blends 2 colors together (softly), combined into a new color.
ColorXToHexCode Converts a color to a hex code formatted "#FFFFFFFF".
ColorXToHSL Converts a ColorX to Hue, Saturation, and Lightness float values.
ColorXToHSV Converts a ColorX to Hue, Saturation, and Value float values.
ColorXToProfile Takes a ColorX and ColorProfile and profiles it to a Color.
ComposeColorX Combines a Color and a ColorProfile into a ColorX.
ConvertColorProfile Converts a ColorX to another ColorProfile.
DecomposeColorX Takes a ColorX and separates it into a Color and a ColorProfile.
GetColorXBaseColor Returns the base Color from a ColorX.
GetColorXProfile Gets a ColorX and returns the ColorProfile of that color.
HSLToColor Converts Hue, Saturation, and Lightness float values to a Color.
HSLToColorX Converts Hue, Saturation, and Lightness float values to a ColorX with a provided Profile.
HSVToColor Converts Hue, Saturation, and Value float values to a Color.
HSVToColorX Converts Hue, Saturation, and Value float values to a ColorX with a provided Profile.
InvertColor Inverts a Color Mathematically (White -> Black, Green -> Magenta)
InvertColorX Inverts a ColorX Mathematically (White -> Black, Green -> Magenta)
WavelengthColor Takes in a float value (in nanometers) and converts it into a color.
WavelengthColorX Takes in a float value (in nanometers) and converts it into a colorX.