Vextrude

폰트 파일을 클릭하거나 여기에 드롭하세요

TTF 및 OTF 지원 (최대 50MB)

변환 설정

특정 문자만 변환하여 출력 파일 크기를 제한합니다.

와인딩 순서 반전

3D 텍스트가 뒤집어 보이는 경우 사용하세요.

3D Preview

WebGL

미리 보기를 위해 폰트를 업로드하세요

typeface.json이란?

It's a JSON-based font format used by Three.js `FontLoader`. Converting your TTF files allows them to be loaded asynchronously in web applications without needing complex parsing libraries at runtime.

Read the full tutorial

무료 폰트에서 Typeface.json 변환기

TTF 및 OTF 폰트를 Three.js 호환 JSON 형식으로 즉시 변환합니다. 업로드 없음, 100% 비공개.

100% Private

폰트 파일은 JavaScript를 사용하여 브라우저에서 완전히 처리됩니다. 서버에 업로드되지 않습니다.

즉시 변환

OpenType.js를 사용하여 변환이 밀리초 내에 이루어집니다. 빠른 프로토타이핑에 완벽합니다.

Three.js 지원

Three.js `FontLoader` 및 `TextGeometry`와 호환되는 최적화된 `typeface.json` 파일을 생성합니다.

Three.js를 위한 폰트 변환 방법

  1. 폰트 선택: Drag and drop your `.ttf` or `.otf` file into the upload zone.
  2. 미리 보기: The tool will instantly render a 3D preview of your font using WebGL.
  3. 설정: (Optional) Use "Restrict Characters" to reduce file size by including only necessary glyphs.
  4. 다운로드: Click "Convert & Download" to get your `.json` file.

Typeface.json을 사용하는 이유?

Standard web fonts (WOFF/TTF) cannot be directly extruded into 3D geometry in Three.js. They must first be converted into a geometric description format called `typeface.json`.

This converter handles that process for you, creating a file that contains all the path data needed to generate 3D text meshes in your WebGL applications.