Class ColorUtils
Syntax
public static class ColorUtils
Methods
CIExyToLMS(Single, Single)
Declaration
public static Vector3 CIExyToLMS(float x, float y)
Parameters
Returns
ComputeEV100(Single, Single, Single)
Declaration
public static float ComputeEV100(float aperture, float shutterSpeed, float ISO)
Parameters
Returns
ComputeEV100FromAvgLuminance(Single)
Declaration
public static float ComputeEV100FromAvgLuminance(float avgLuminance)
Parameters
Type |
Name |
Description |
Single |
avgLuminance |
|
Returns
ComputeISO(Single, Single, Single)
Declaration
public static float ComputeISO(float aperture, float shutterSpeed, float targetEV100)
Parameters
Returns
ConvertEV100ToExposure(Single)
Declaration
public static float ConvertEV100ToExposure(float EV100)
Parameters
Type |
Name |
Description |
Single |
EV100 |
|
Returns
ConvertExposureToEV100(Single)
Declaration
public static float ConvertExposureToEV100(float exposure)
Parameters
Type |
Name |
Description |
Single |
exposure |
|
Returns
Luminance(Color)
Declaration
public static float Luminance(in Color color)
Parameters
Type |
Name |
Description |
Color |
color |
|
Returns
StandardIlluminantY(Single)
Declaration
public static float StandardIlluminantY(float x)
Parameters
Type |
Name |
Description |
Single |
x |
|
Returns
ToHex(Color)
Declaration
public static uint ToHex(Color c)
Parameters
Type |
Name |
Description |
Color |
c |
|
Returns
ToRGBA(UInt32)
Declaration
public static Color ToRGBA(uint hex)
Parameters
Type |
Name |
Description |
UInt32 |
hex |
|
Returns