Unity Products:Amplify Shader Editor/Grab Screen Position and Unity Products:Amplify Shader Editor/Grayscale: Difference between pages
(Difference between pages)
ampwiki>Amplify RnD Rick |
AmplifyWiki (talk | contribs) m (1 revision imported) |
||
Line 1: | Line 1: | ||
[[Unity_Products:Amplify_Shader_Editor/Nodes | Back to Node List]] | [[Unity_Products:Amplify_Shader_Editor/Nodes | Back to Node List]] | ||
== Grayscale Node == | |||
<img class="responsive-img" src="http://wiki.amplify.pt/images/NodeDetail/ | The Grayscale node outputs a grayscale float value from the color value specified on its [[#paramRGB|RGB]] property. Several styles can be selected via the [[#paramGrayscaleStyle|Grayscale Style]] property to achieve different results. | ||
<img class="responsive-img" src="http://wiki.amplify.pt/images/NodeDetail/GrayscaleNode.jpg"> | |||
<br/><font size="1">Nodes used: | <br/><font size="1">Nodes used: | ||
[[Unity_Products:Amplify_Shader_Editor/Texture_Sample|Texture Sample]], | |||
[[Unity_Products:Amplify_Shader_Editor/Grayscale|Grayscale]] | |||
[[Unity_Products:Amplify_Shader_Editor/Texture_Sample|Texture Sample]], | |||
[[Unity_Products:Amplify_Shader_Editor/ | |||
</font> | </font> | ||
Line 18: | Line 14: | ||
|- | |- | ||
! style="width: 10%;" | Node Parameter !! Description !! style="width: 10%;" | Default Value | ! style="width: 10%;" | Node Parameter !! Description !! style="width: 10%;" | Default Value | ||
|- style="background: #e5e5e5;" | | |||
| id="paramRGB" | RGB | |||
| Color value to be converted to grayscale. Only visible if the respective input port is not connected. | |||
| 0,0,0 | |||
|- | |- | ||
| id=" | | id="paramGrayscaleStyle" | Grayscale Style | ||
| | | Available styles to calculate a grayscale value from a color. | ||
* ''' | * '''Luminance:''' Uses Unity internal Luminance function ( Dot product between color value and unity_ColorSpaceLuminance) | ||
* ''' | * '''Natural Classic:''' Dot product between color value and vector 0.299,0.587,0.114 | ||
| | * '''Old School:''' Calculates color average value ( sums all channels and divide by 3 ) | ||
| Luminance | |||
|} | |} | ||
Line 29: | Line 30: | ||
{| class="wikitable" style="width: 100%;" | {| class="wikitable" style="width: 100%;" | ||
|- | |- | ||
! style="width: 10%;" | | ! style="width: 10%;" | Input Port !! Description !! style="width: 10%;" | Type | ||
|- | |- | ||
| | | RGB | ||
| | | Color value to be converted to grayscale. | ||
| | | Vector 3 | ||
|} | |} | ||
[[Unity_Products:Amplify_Shader_Editor/Nodes | Back to Node List]] | [[Unity_Products:Amplify_Shader_Editor/Nodes | Back to Node List]] | ||
[[Category:Nodes]][[Category: | [[Category:Nodes]][[Category:Image Effects]] |
Latest revision as of 00:06, 2 December 2023
Grayscale Node
The Grayscale node outputs a grayscale float value from the color value specified on its RGB property. Several styles can be selected via the Grayscale Style property to achieve different results.
Nodes used:
Texture Sample,
Grayscale
Node Parameter | Description | Default Value |
---|---|---|
RGB | Color value to be converted to grayscale. Only visible if the respective input port is not connected. | 0,0,0 |
Grayscale Style | Available styles to calculate a grayscale value from a color.
|
Luminance |
Input Port | Description | Type |
---|---|---|
RGB | Color value to be converted to grayscale. | Vector 3 |