화면의 색온도를 따뜻하게 조절하는 레드쉬프트(Redshift)나 나이트쉬프트(Nightshift) 같은 필터는 눈의 피로를 줄여주지만, 동시에 화면의 색상을 왜곡시켜 작업 효율을 떨어뜨릴 수 있습니다. 특히 녹색과 파란색 채널이 억제되면서 기존 색상 팔레트의 색상들이 서로 구별하기 어려워지거나 아예 사라지는 문제가 발생하곤 했습니다. 이러한 불편함을 해결하기 위해 개발된 새로운 색상 팔레트 '앰버(Ember)'가 최근 공개되어 주목받고 있습니다.
앰버는 레드쉬프트 필터가 적용된 상태에서도 색상 구별이 가능한 팔레트를 제공하는 것이 핵심입니다. 일반적인 색상 팔레트와 달리, 앰버는 필터 적용 후에도 최대한 색상들이 서로 구별되도록 설계되었습니다. 이를 위해 3400K(일반적인 나이트쉬프트 효과에 최적화), 2000K, 1200K(극단적인 레드쉬프트 환경) 등 다양한 색온도 필터 조건에 맞춰 '다크'와 '라이트' 테마를 포함한 총 4가지 팔레트를 제공합니다. 각 팔레트는 터미널 테마(Alacritty, iTerm2, Windows Terminal), UI 표면 역할, 범주형 차트 색상, 순차적 맵 등으로 내보내기(export) 가능하며, Matplotlib, CSS, JSON, Python 등 다양한 형식으로 활용할 수 있습니다.
앰버의 개발자는 따뜻한 필터가 단순히 색조를 덧씌우는 것이 아니라, 빨강, 초록, 파랑 채널에 각기 다른 이득(gain)을 곱하는 방식으로 작동한다는 점에 착안했습니다. 예를 들어, 1200K 모델에서는 파란색 이득이 0이 되어 파란색만 다른 색상들은 동일하게 보이게 됩니다. 앰버는 이러한 필터의 작동 방식을 이해하고, 필터 적용 후에도 색상들이 겹치지 않도록 미리 설계함으로써, 개발자나 디자이너가 레드쉬프트 환경에서도 데이터 시각화나 UI 작업 시 색상 혼란 없이 명확하게 정보를 구분할 수 있도록 돕습니다. 이는 장시간 화면을 봐야 하는 사용자들의 시각적 피로도를 줄이고 작업 생산성을 높이는 데 기여할 것입니다.