تحويل GLTF إلى USDZ عبر الإنترنت (مجاني وآمن)
التحويل من glTF إلى USDZ على iLove3DM يتطلب عملية رفع واحدة ودون الحاجة لحساب. نموذج glTF الخاص بك، المبني من شبكات مثلثية مفهرسة مع أهداف تشكيل (morph targets) وهياكل ربط (skins) اختيارية، يُعاد تشكيله كـ USDZ مع خاماته الأصلية دون تغيير.
حدد ملف .GLTF
أو اسحب وأفلت ملف .gltf هنا
جرّب iLove3DM Studio الجديد
احصل على تجربة أفضل في استوديو iLove3DM الجديد: عارض ثلاثي الأبعاد بملء الشاشة ومعاينة مباشرة وكل الأدوات في مكان واحد. تظل هذه الصفحة الكلاسيكية تعمل كما هي.
⚡ الإجابة السريعة وملخص الذكاء الاصطناعي
التحويل من glTF إلى USDZ على iLove3DM يتطلب عملية رفع واحدة ودون الحاجة لحساب. نموذج glTF الخاص بك، المبني من شبكات مثلثية مفهرسة مع أهداف تشكيل (morph targets) وهياكل ربط (skins) اختيارية، يُعاد تشكيله كـ USDZ مع خاماته الأصلية دون تغيير.
يستهدف كلا التنسيقين العرض في الوقت الفعلي، مما يحافظ على خامات PBR سليمة ولا يترك سوى معالجة الفروق في أسلوب التغليف والحزم. ملف glTF (.gltf) هو وصف للمشهد بتنسيق JSON يشير إلى ملفات bin. وملفات صور منفصلة. ويحتوي على شبكات مثلثية مفهرسة مع أهداف تشكيل (morph targets) وهياكل ربط (skins) اختيارية وغالبًا ما يُفتح في Blender وVisual Studio Code glTF tools وthree.js. أما USDZ (.usdz) فهو أرشيف zip غير مضغوط يحتوي على بيانات مشهد USD وإكساءاته، ويحتوي على شبكات مثلثة ومضلعة متوافقة مع بنية مشاهد Pixar USD، ويُستخدم عادةً في iOS AR Quick Look وApple Vision Pro وReality Composer.
يقوم المحول بتحليل مخطط مشهد glTF، وتسوية المجسمات والخامات، وإعادة تصديرها كـ USDZ. تتغير الوحدات من أمتار (محددة وفقاً لمواصفات glTF القياسية) إلى أمتار لكل وحدة، ويتم التصريح عنها في بيانات المشهد الوصفية. يتم تشغيل كل شيء في متصفحك أو في بيئة معزولة تُحذف تلقائيًا، مما يحافظ على خصوصية نماذجك.
.gltfحول glTF (JSON)
تنسيق قياسي مفتوح المصدر لوصف المشاهد ثلاثية الأبعاد باستخدام JSON مع مخازن مؤقتة وإكساءات خارجية أو مدمجة.
- البنية: وصف للمشهد بتنسيق JSON يشير إلى ملفات bin. وملفات صور منفصلة
- الخامات: خامات PBR ذات معيار المعدنية/الخشونة (metallic-roughness)
- الوحدات: أمتار (محددة وفقاً لمواصفات glTF القياسية)
- المحاور: المحور Y للأعلى (Y-up)، نظام يد يمنى
- يُفتح في: Blender، أو Cesium، أو three.js أو أي عارض يدعم glTF 2.0
.usdzالصيغة الهدف: USDZ (Universal Scene Description Zip)
أرشيف zip قياسي خالٍ من الضغط تم تطويره بواسطة Apple و Pixar ومحسّن للواقع المعزز (AR Quick Look) على iOS و visionOS.
- البنية: أرشيف zip غير مضغوط يحتوي على بيانات مشهد USD وإكساءاته
- الخامات: مواد PBR متوافقة مع مواصفات UsdPreviewSurface
- الوحدات: أمتار لكل وحدة، ويتم التصريح عنها في بيانات المشهد الوصفية
- المحاور: المحور Y للأعلى (Y-up)
- يُفتح في: AR Quick Look أو Reality Composer أو Xcode أو Blender مع دعم USD
ماذا يحدث لبياناتك أثناء تحويل glTF → USDZ
مسار التحويل: glTF → GLB → USDZ (يتم التحليل إلى مشهد GLB، ثم التصدير كـ USDZ).
| العنصر | النتيجة | المحصلة |
|---|---|---|
| الهندسة | محفوظ | يخزن glTF شبكات مثلثية مفهرسة مع أهداف تشكيل (morph targets) وهياكل ربط (skins) اختيارية؛ ويخزن USDZ شبكات مثلثة ومضلعة متوافقة مع بنية مشاهد Pixar USD. تتم إعادة التثليث للأسطح عند الحاجة، كما يتم نقل المواضع والمتجهات العمودية وإحداثيات UV. |
| الخامات | محفوظ | يستخدم glTF خامات PBR ذات معيار المعدنية/الخشونة (metallic-roughness) ويمكن لـ USDZ تمثيل نفس المعلومات، لذا يتم الحفاظ على اللون الأساسي وإعدادات السطح. |
| الإكساءات | محفوظ | في glTF، تُخزَّن الإكساءات كملفات صور خارجية أو كمعرفات بيانات URI. يمكن لـ USDZ أيضاً الإشارة إلى الإكساءات أو تضمينها، لذا تظل الصور وتعيين إحداثيات UV مرتبطة. |
| ألوان الرؤوس | مُكيَّف | يتم الاحتفاظ بألوان الرؤوس من glTF عندما يسمح USDZ بذلك، ولكن الدعم في USDZ محدود وستتجاهلها بعض برامج العرض. |
| التحريك | مُكيَّف | يوفر glTF حركات هيكلية (skeletal)، وعقدية (node)، وحركات الأشكال المتغيرة (morph-target). يدعم USDZ فقط حركات هيكلية وحركات تحويلات أساسية، لذا قد يتم تبسيط هياكل التحريك المعقدة. |
| الوحدات والمقياس | مُكيَّف | يستخدم glTF أمتار (محددة وفقاً لمواصفات glTF القياسية)؛ بينما يستخدم USDZ أمتار لكل وحدة، ويتم التصريح عنها في بيانات المشهد الوصفية. تحقق من المقياس في تطبيقك المستهدف، واستخدم أداة المقياس (Scale) إذا بدا النموذج كبيراً جداً أو صغيراً جداً. |
| الاتجاه | مُكيَّف | يعتمد glTF المحور Y للأعلى (Y-up)، نظام يد يمنى بينما يعتمد USDZ المحور Y للأعلى (Y-up). يقوم المحول بكتابة اتجاه متسق، ولكن يرجى التحقق من المحور العلوي في البرنامج المستهدف. |
ينتج كل من glTF وUSDZ ملفات متقاربة الحجم بشكل عام لنفس الشبكة؛ حيث إن glTF مشابه لـ GLB، ولكنه مقسم عبر ملفات متعددة، بينما USDZ متوسط، نظراً لأن ملف zip محفوظ بدون ضغط.
لماذا تحول من glTF إلى USDZ؟
لماذا الاستغناء عن glTF
غالبًا ما يقوم المستخدمون بالتحويل من glTF عندما يكونون نقل أصل ويب ثلاثي الأبعاد إلى برامج سطح المكتب. وتشمل الحالات الشائعة الأخرى إعادة حزم ملف glTF متعدد الملفات في ملف واحد محمول وفحص المشهد أو تعديله يدوياً قبل النشر أو التسليم. وفي التحويل من glTF → USDZ تحديدًا، المحفوظة: الهندسة والخامات والإكساءات; المُكيّفة: ألوان الرؤوس والتحريك والوحدات والمقياس والاتجاه. ينتج كل من glTF وUSDZ ملفات متقاربة الحجم بشكل عام لنفس الشبكة؛ حيث إن glTF مشابه لـ GLB، ولكنه مقسم عبر ملفات متعددة، بينما USDZ متوسط، نظراً لأن ملف zip محفوظ بدون ضغط.
لماذا تختار USDZ
تعد صيغة USDZ الهدف الأنسب عندما تكون تشغيل تجارب الواقع المعزز بنقرة واحدة على iPhone و iPad و Apple Vision Pro. كما أنها تلائم سيناريوهات مثل نشر معاينات الواقع المعزز على Shopify ومتاجر التجارة الإلكترونية وتسليم الأصول الجاهزة لمطوري تطبيقات Apple. يستهدف كلا التنسيقين العرض في الوقت الفعلي، مما يحافظ على خامات PBR سليمة ولا يترك سوى معالجة الفروق في أسلوب التغليف والحزم.
أين يُفتح الملف الناتج
بعد التحويل، يمكنك فتح ملف .usdz في AR Quick Look أو Reality Composer أو Xcode أو Blender مع دعم USD.
دليل خطوة بخطوة: glTF → USDZ
- 1
ارفع ملف .gltf الخاص بك
اسحب نموذج glTF إلى أداة التحويل أو انقر للتصفح. تُخزَّن الإكساءات كملفات صور خارجية أو كمعرفات بيانات URI؛ قم بضغط النموذج بصيغة zip مع إكساءاته وملفاته المرفقة إذا كنت ترغب في تضمينها.
- 2
تحقق من حصتك المجانية
يمكن للحسابات المجانية إجراء بضع عمليات تحويل يوميًا؛ ويتيح لك تسجيل الدخول تتبع استخداماتك المتبقية. لا يتم إضافة أي علامة مائية على الإطلاق.
- 3
تحويل إلى USDZ
اضغط على زر التحويل إلى USDZ. تتبع عملية التحويل مسار glTF → GLB → USDZ (يتم التحليل إلى مشهد GLB، ثم التصدير كـ USDZ)، وهو ما يستغرق عادةً بضع ثوانٍ للنماذج التي يقل حجمها عن 100 ميجابايت.
- 4
تنزيل ملف .usdz
يتم تنزيل ملف USDZ تلقائيًا. افتحه في iOS AR Quick Look وApple Vision Pro للتحقق من المقياس والاتجاه.
نصائح حول glTF → USDZ
- تتعطل المسارات النسبية لملفات .bin وملفات الإكساء عند فصل الملفات عن بعضها (المصدر glTF).
- يدعم AR Quick Look مجموعة فرعية محدودة فقط من ميزات PBR (الهدف USDZ).
- تحقق دائمًا من الأبعاد في العالم الحقيقي: glTF بوحدة أمتار (محددة وفقاً لمواصفات glTF القياسية)، بينما USDZ بوحدة أمتار لكل وحدة، ويتم التصريح عنها في بيانات المشهد الوصفية.
الأسئلة الشائعة
كيف يمكنني تحويل glTF إلى USDZ دون فقدان الجودة؟
ارفع ملف .gltf واضغط على تحويل؛ المسار المتبع هو glTF → GLB → USDZ (يتم التحليل إلى مشهد GLB، ثم التصدير كـ USDZ). يتم نقل الشكل الهندسي بدقة؛ الخامات محفوظة، وتظل الإكساءات مرتبطة عبر إحداثيات UV.
هل يحافظ التحويل من glTF إلى USDZ على الإكساءات؟
في glTF، تُخزَّن الإكساءات كملفات صور خارجية أو كمعرفات بيانات URI. يمكن لـ USDZ أيضاً الإشارة إلى الإكساءات أو تضمينها، لذا تظل الصور وتعيين إحداثيات UV مرتبطة.
لماذا يظهر نموذج USDZ الخاص بي بحجم أو تدوير غير صحيح؟
يستخدم glTF أمتار (محددة وفقاً لمواصفات glTF القياسية)؛ بينما يستخدم USDZ أمتار لكل وحدة، ويتم التصريح عنها في بيانات المشهد الوصفية. تحقق من المقياس في تطبيقك المستهدف، واستخدم أداة المقياس (Scale) إذا بدا النموذج كبيراً جداً أو صغيراً جداً. يعتمد glTF المحور Y للأعلى (Y-up)، نظام يد يمنى بينما يعتمد USDZ المحور Y للأعلى (Y-up). يقوم المحول بكتابة اتجاه متسق، ولكن يرجى التحقق من المحور العلوي في البرنامج المستهدف.
هل سيكون ملف USDZ أكبر أم أصغر من ملف glTF؟
ينتج كل من glTF وUSDZ ملفات متقاربة الحجم بشكل عام لنفس الشبكة؛ حيث إن glTF مشابه لـ GLB، ولكنه مقسم عبر ملفات متعددة، بينما USDZ متوسط، نظراً لأن ملف zip محفوظ بدون ضغط.
ما هي البرامج التي يمكنها فتح ملف USDZ المُحوّل؟
تُفتح ملفات USDZ في AR Quick Look أو Reality Composer أو Xcode أو Blender مع دعم USD. وإذا احتجت إلى العودة، فاستخدم أداة التحويل من USDZ إلى glTF.
هل رفع نموذج glTF الخاص بي آمن؟
نعم. تتم معالجة الملفات في متصفحك أو على خوادم معزولة وتُحذف مباشرةً بعد التحويل. ولا يتم استخدامها أبدًا لتدريب نماذج الذكاء الاصطناعي، ولا تتم إضافة أي علامة مائية.