تحويل OBJ إلى GLB

دمج ملفات OBJ + MTL في ملف GLB واحد لمعاينة سلسة وسريعة على الويب.

مساحة العمل

جاري التحميل...

يرجى الانتظار

حول هذه الأداة

تجميع أصول OBJ المتفرقة وملفات MTL والقوام في ملف GLB ثنائي مستقل لعرض النماذج على الويب والمنصات التفاعلية محلياً وبأمان.

نصائح

  • 1تأكد من إرفاق ملف MTL وصور القوام المرافقة
  • 2إمكانية تصحيح نظام المحاور والإحداثيات
  • 3مثالي للعرض والتفاعل على الويب ومتاجر التجارة الإلكترونية

حول خيارات التكوين

الإعدادات العامة

المحور العلوي

الافتراضيY-up

يحدد المحور 'العلوي' للنموذج المصدر.

Y-upموصى به

المعيار المستخدم بواسطة OpenGL و Three.js ومحركات الويب.

Z-up

المعيار المستخدم في Blender (افتراضي) و 3ds Max وبرامج CAD.

التدوير حول X

الافتراضي

النطاق-180° – 180°

تدوير النموذج حول محور X (بالدرجات).

التدوير حول Y

الافتراضي

النطاق-180° – 180°

تدوير النموذج حول محور Y (بالدرجات).

التدوير حول Z

الافتراضي

النطاق-180° – 180°

تدوير النموذج حول محور Z (بالدرجات).

تطبيق التدوير

الافتراضيتحويل العقدة الجذرية (Root node transform)

اختر كيفية تطبيق التدوير على النموذج المصدر.

دمج بالرؤوس (Bake into vertices)

يتم تطبيق التدوير مباشرة على إحداثيات كافة الرؤوس.

تحويل العقدة الجذرية (Root node transform)موصى به

يتم تسجيل التدوير كتحويل للعقدة دون تغيير إحداثيات الرؤوس الأصلية.

معلومات التنسيق

تنسيق الإدخال

الامتداد:
obj
الاسم الكامل:
Wavefront OBJ
النوع:
3D Model
التنسيق:
OBJ
الأدوات:
BlenderMaya3ds Max
فتح بواسطة:
3D Model ViewerOBJ Viewer
الوصف:
OBJ is an open 3D geometry format introduced by Wavefront in the 1980s. It uses human-readable text to record vertices, normals, UV coordinates, and face connections, and is supported by nearly all 3D software, making it a safe choice for cross-software mesh exchange. Materials and textures are usually defined in an accompanying .mtl file, which must be placed in the same directory. OBJ does not contain animation or skeleton data, only static meshes. It is not suitable as a final format for character animation workflows. Additionally, the text encoding makes large model files bulky and complex scenes load slowly. For single-file delivery with embedded textures, GLB is a better option.

ملاحظات:

  • MTL file must stay with OBJ file for materials
  • No support for animation or skeletons

الميزات المدعومة:

  • Human-readable text format
  • Separate geometry (.obj) and material (.mtl) files
  • Universal software support
  • UV coordinates and normal preservation

تنسيق الإخراج

الامتداد:
glb
الاسم الكامل:
GL Transmission Format Binary (glTF 2.0)
النوع:
3D Model
التنسيق:
GLB
الأدوات:
Three.jsBabylon.jsBlender
فتح بواسطة:
3D Model ViewerGLB Viewer
الوصف:
GLB is the binary glTF 2.0 format from Khronos Group, packing meshes, materials, textures, and animations into one file. It is the standard for Web 3D and AR/VR, used by Three.js, Babylon.js, model-viewer, and e-commerce previews for self-contained, reliable distribution. GLB supports PBR materials, skeletal animations, Draco and Meshopt compression, suitable for web, AR, and cross-software use. However, it loses CAD parametric history when tessellated from STEP or native CAD. For 3D printing, use STL or 3MF as slicers cannot import GLB.

ملاحظات:

  • Some 3D printing slicers cannot directly import GLB files
  • Not suitable for CAD parametric editing

الميزات المدعومة:

  • Single self-contained binary file
  • PBR material support (base color, metallic, roughness, normal maps)
  • Skeletal animation, skinning, and morph targets
  • Draco mesh compression and KTX2 texture compression
  • Multi-mesh nodes and scene hierarchy

كيفية الاستخدام

1

رفع ملف OBJ الخاص بك

اسحب ملف OBJ مع ملف MTL وصور القوام معاً إلى المتصفح.

2

فحص المواد والاتجاه

تحقق من المظهر والمحاور في نافذة العرض ثلاثية الأبعاد.

3

تنزيل ملف GLB المدمج

احفظ ملف GLB الشامل الجاهز للنشر على الويب ومحركات الألعاب.

Q

كيف يتم التعامل مع ملفات MTL؟

A

تتم قراءة ملف MTL تلقائياً ودمج صور القوام في ملف GLB مع تحويلها لخامات PBR الحديثة.

Q

ماذا لو كان اتجاه النموذج خاطئاً؟

A

تحقق من الاتجاه في نافذة المعاينة واستخدم ميزة تصحيح المحاور قبل التصدير.

Q

هل يتم دمج الكائنات المتعددة؟

A

تحتفظ الكائنات بمواقعها ويتم تصديرها كعقد وشباك فرعية مستقلة داخل GLB.

Q

كم عدد مجموعات UV المدعومة؟

A

يحافظ التحويل على مجموعة UV الأساسية المخصصة لتوزيع القوام.

Q

هل حجم ملف GLB أصغر من ملف OBJ الأصلي؟

A

نعم، لأن GLB تنسيق ثنائي مضغوط مقارنة بملفات OBJ النصية الضخمة.

Q

يستخدم ملف OBJ مواد متعددة، هل يتم تحويلها جميعاً؟

A

نعم، يتحول كل خامة في MTL إلى خامة مستقلة مطبقة على الأوجه المخصصة لها.