[CGs] Character Generation

박원준·2023년 3월 17일
0

CGs

목록 보기
5/20

📖 Two broad groups of typefaces(or font)

📌 Serif 타입 : 메인 character stroke의 끝에있는 작은 선이나 accent

  • 명조체 종류
  • 일반적으로 가독성 좋음
  • 문장의 긴 블럭 읽기 더 편함

📌 Sans serif 타입 : accent없음

  • 고딕체 종류
  • 각각의 글자가 인식하기 더 좋다
  • 짧은 문장에서 사용

cf) character stroke : 문자 형태의 각 부분을 나타내기 위해 사용하는 선, 점, 호 등의 부호

📖 Two different representations for storing computer font


📌 Bitmap Font

  • 네모 격자 패턴 사용

  • 글자를 생성하고 표현하는것이 간단

  • 더 많은 공간 요구 : 각 변수(사이즈,포맷)는 폰트 캐시로 저장되어야 함

  • 글꼴 글자 하나하나 저장

  • 다른 사이즈나 다른 변수(bold,italic)로 변환할수 있지만, 이건 좋은 결과를 가져오지 못함

📌 Outline Font(외곽선 폰트)

  • 각각 변수가 더이상 분명한 폰트 캐시를 요구하지 않음으로써, 더 적은 공간 요구

  • boldface,italic, 다른 사이즈를 character outline의 커브 정의를 조정하면서 만들수 있음

  • 변화를 주는 만큼 스캔 변환하는데 시간이 더 걸림 (다양한 변형에 맞추어 scan을 계속 해야함)

  • 문자의 화질, 퀄리티가 더 좋음

0개의 댓글