Files
Bachelor-Arbeit-Adrian-Haefner/Library/PackageCache/com.unity.xr.arfoundation@ef86c118adc4/Runtime/InternalUtils/UnitConversionUtility.cs
adriadri6972 d3d9c5f833 upload project
2025-07-31 15:21:08 +02:00

18 lines
485 B
C#

namespace UnityEngine.XR.ARFoundation.InternalUtils
{
static class UnitConversionUtility
{
const float k_MaxLuminosity = 2000.0f;
public static float ConvertBrightnessToLumens(float brightness)
{
return Mathf.Clamp(brightness * k_MaxLuminosity, 0f, k_MaxLuminosity);
}
public static float ConvertLumensToBrightness(float lumens)
{
return Mathf.Clamp(lumens / k_MaxLuminosity, 0f, 1f);
}
}
}