본문 바로가기
Unity/Font Asset

OTF, TTF, SDF Font

by ljw 2023. 4. 9.
반응형

OTF란?

OTF (OpenType Font)는 마이크로소프트와 애플이 공동으로 개발한 TTF의 확장 버전이다. OTF 파일은 TTF 파일과 비슷하게 벡터 기반으로 저장되어 있지만, 여러 가지 기능과 언어의 지원을 더욱 향상시켰다. OTF는 다양한 언어에 대한 글리프를 지원하며, 각 글자 사이의 간격과 특정 글자 조합에 대한 지원 등 다양한 기능을 제공한다.

TTF란?

TTF (TrueType Font)는 마이크로소프트와 애플이 공동으로 개발한 폰트 파일 형식이다. TTF 파일은 글리프들이 벡터 기반으로 저장되어 있으며, 확장성이 높은 폰트이다. 그래서 작은 크기에서도 선명한 글꼴을 보여준다.

OTF와 TTF의 차이점

TTF는 벡터 기반으로 저장되어 선명한 글꼴을 보여주고, OTF는 TTF보다 더 많은 언어와 기능을 지원한다. 그러나 어떤 폰트 파일이 더 좋은지는 사용 용도와 개인적인 취향에 따라 다르다.


SDF란?

  • SDF(Signed DIstance Field) Font는 비트맵 폰트의 일종으로, 글자의 외곽선을 벡터 데이터로 저장하는 방법이다.
  • 게임 엔진과 같은 실시간 그래픽 애플리케이션에서 사용된다.
  • 게임, 애니메이션, AR/VR, 디자인 등 다양한 분야에서 활용된다.

SDF의 장점

  • 기존의 비트맵 폰트와는 달리, 폰트의 크기와 해상도를 자유롭게 조절할 수 있다.
  • 글자의 크기를 자유자재로 조절할 수 있으며, 렌더링 과정에서 부드러운 모서리와 곡선을 구현하는 데 매우 효과적이다.
  • 한글, 영어, 일본어 등 다양한 문자 체계를 지원한다.
  • 모바일 기기에서 저용량으로 처리할 수 있다.

유니티의 SDF 설명 메뉴얼 링크 : https://docs.unity3d.com/Manual/UIE-font-asset.html#sdf-fonts

반응형

'Unity > Font Asset' 카테고리의 다른 글

유니티(Unity) TMP(TextMeshPro) 한글 폰트(Font) 추가하기  (0) 2023.04.10
Font Asset Creator  (0) 2023.04.09
아틀라스(Atlas) 이미지(Image)  (0) 2023.04.09

댓글