Vextrude

انقر أو اسحب ملف الخط هنا

يدعم TTF وOTF (حتى 50 ميغابايت)

إعدادات التحويل

يحد من حجم ملف الإخراج بتحويل أحرف محددة فقط.

عكس اتجاه التغذية

استخدمه إذا بدا النص ثلاثي الأبعاد مقلوبًا.

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

تتم معالجة ملفات الخطوط بالكامل في متصفحك باستخدام JavaScript. لا يتم رفعها إلى أي خادم.

تحويل فوري

مدعوم بـ OpenType.js، يتم التحويل في ميلي ثواني. مثالي للنماذج السريعة.

جاهز لـ Three.js

يُنشئ ملفات `typeface.json` محسّنة متوافقة مع `FontLoader` و`TextGeometry` في Three.js.

كيفية تحويل الخطوط لـ 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.