민달팽이의 10년
Slug 알고리즘은 GPU에서 베지어 곡선 데이터를 직접 활용해 고품질 폰트와 벡터 그래픽을 렌더링하는 기술로, 2016년에 개발되어 10년간 게임, 과학 시각화, CAD, 의료 장비 등 다양한 분야에서 널리 사용되었습니다.
동적 팽창(dynamic dilation) 기법은 각 글리프의 경계 다각형을 뷰포트 공간에서 반 픽셀만큼 자동으로 확장하여, 크기와 시점에 따라 최적의 렌더링 품질과 성능을 보장합니다.
기존의 밴드 분할 최적화와 슈퍼샘플링은 제거되어 셰이더 복잡도가 줄었으며, 다중 색상 이모지 렌더링 방식도 개선되어 효율성이 향상되었습니다.
2019년에 특허를 취득했으나, 2026년부터는 Slug 알고리즘 특허를 공개 도메인으로 전환하여 누구나 자유롭게 사용할 수 있게 되었으며, MIT 라이선스 기반의 참조 셰이더 코드도 GitHub에 공개되어 개발자들이 쉽게 구현할 수 있습니다.