Image Processing/Operations/Color Picker
Returns the color of a pixel at a given coordinates.
The Color Picker box returns the color of a pixel at a given 2D (x,y) screen coordinate. Color may be outputted as a float4 or directly into a texture buffer.
General Use Case: The box is used in projects to get the value of a pixel while changing coordinates dynamically.
|Coordinates||Float2||Receives the coordinates where to sample.|
|Texture||2D Texture||Receives the texture to sample.|
|Color||Float4||Outputs the color value of the selected pixels.|
|Texture||2D Render Target||Outputs the color value of the selected pixels in a created texture buffer.|
|Output Type||String||Chooses the output type between the Color Value and a texture set to that color.|
|Format||String||Sets the format of the outputted texture. RGBA 8 bits is the common format. RGBA 16 bits allows negative vector calculation and is mostly used for simulation. RGBA 32 bits allows high precision but may negatively affect the FPS and the Grayscale has only the Red component.|
|Format Components||String||Sets the Components used for the outputted texture.|
|Format Component Bit Depth||String||Sets the Bit Depth of the outputted texture. 8 bits is the common format, 16 bits allow negative vector calculation and is mostly used for simulation, 32 bits allow high precision but may negatively affect the FPS.|
|Format Component Type||String||Sets the pixels value type depending on the Bit Depth.|
|Resolution Mode||String||Sets the Resolution Mode. Canvas uses the project configuration settings, Custom uses local setting resolution not shared with other box and Project Aspect Ratio uses the project aspect ratio and proportionally scales the height and width. The parameter chooses the reference Canvas setting the resolution of the outputted texture.|
|Canvas||2D ResolutionRef||Chooses the reference Canvas and sets the resolution of the outputted texture.|
|Maximum Resolution||Int||Sets the maximal resolution of the X-axis and calculates the resolution of the Y-axis based on the aspect ratio of the Content Canvas.|
|Lock Aspect Ratio||Toggle||Locks the Aspect Ratio for Custom resolution.|
|Aspect Ratio||2D ResolutionRef||Chooses the reference Canvas for the aspect ratio.|
|Size XY||Int2||Sets the size in pixels of the outputted texture.|
Current documentation version: 2.1.1.