Vextrude

Нажмите или перетащите файл шрифта сюда

Поддерживает TTF и OTF (макс. 50 МБ)

Настройки конвертации

Ограничивает размер файла, конвертируя только указанные символы.

Инвертировать порядок обхода

Используйте, если ваш 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 шрифты в JSON для Three.js. Без загрузки, 100% приватно.

100% Private

Файлы шрифтов обрабатываются полностью в браузере. Никогда не загружаются на сервер.

Мгновенная конвертация

На базе OpenType.js — конвертация за миллисекунды. Идеально для быстрого прототипирования.

Готово для Three.js

Генерирует оптимизированные файлы `typeface.json` для Three.js `FontLoader` и `TextGeometry`.

Как конвертировать шрифты для 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.