تحويل GLTF إلى PLY عبر الإنترنت (مجاني وآمن)
يقوم iLove3DM بتحويل ملفات glTF إلى PLY عبر الإنترنت ومجانًا: إدخال .gltf، وإخراج .ply. صيغة glTF هي وصف للمشهد بتنسيق JSON يشير إلى ملفات bin. وملفات صور منفصلة، بينما صيغة PLY هي ترويسة بتنسيق ثنائي أو نصي ASCII متبوعة بقوائم الرؤوس والأوجه؛ ويعمل المحول على الربط بينهما باستخدام GLB كمشهد وسيط.
حدد ملف .GLTF
أو اسحب وأفلت ملف .gltf هنا
جرّب iLove3DM Studio الجديد
احصل على تجربة أفضل في استوديو iLove3DM الجديد: عارض ثلاثي الأبعاد بملء الشاشة ومعاينة مباشرة وكل الأدوات في مكان واحد. تظل هذه الصفحة الكلاسيكية تعمل كما هي.
⚡ الإجابة السريعة وملخص الذكاء الاصطناعي
يقوم iLove3DM بتحويل ملفات glTF إلى PLY عبر الإنترنت ومجانًا: إدخال .gltf، وإخراج .ply. صيغة glTF هي وصف للمشهد بتنسيق JSON يشير إلى ملفات bin. وملفات صور منفصلة، بينما صيغة PLY هي ترويسة بتنسيق ثنائي أو نصي ASCII متبوعة بقوائم الرؤوس والأوجه؛ ويعمل المحول على الربط بينهما باستخدام GLB كمشهد وسيط.
يفيد تصدير عنصر ويب إلى تنسيق مسح ضوئي عندما ترغب في قياس السطح أو تنظيفه أو تحليله باستخدام أدوات متخصصة. ملف glTF (.gltf) هو وصف للمشهد بتنسيق JSON يشير إلى ملفات bin. وملفات صور منفصلة. ويحتوي على شبكات مثلثية مفهرسة مع أهداف تشكيل (morph targets) وهياكل ربط (skins) اختيارية وغالبًا ما يُفتح في Blender وVisual Studio Code glTF tools وthree.js. أما PLY (.ply) فهو ترويسة بتنسيق ثنائي أو نصي ASCII متبوعة بقوائم الرؤوس والأوجه، ويحتوي على سحب نقاط وأوجه مضلعة مع خصائص مخصصة لكل نقطة رأسية، ويُستخدم عادةً في MeshLab وCloudCompare وMeshroom.
نظرًا لأن glTF يستخدم خامات PBR ذات معيار المعدنية/الخشونة (metallic-roughness) بينما يستخدم PLY لا توجد خامات حقيقية، فقط خصائص لكل رأس (per-vertex)، يقرأ المحول المشهد الخاص بك، ويطبق التعيين الموضح أدناه، وينشئ ملف .ply نظيفًا. يتم تشغيل كل شيء في متصفحك أو في بيئة معزولة تُحذف تلقائيًا، مما يحافظ على خصوصية نماذجك.
.gltfحول glTF (JSON)
تنسيق قياسي مفتوح المصدر لوصف المشاهد ثلاثية الأبعاد باستخدام JSON مع مخازن مؤقتة وإكساءات خارجية أو مدمجة.
- البنية: وصف للمشهد بتنسيق JSON يشير إلى ملفات bin. وملفات صور منفصلة
- الخامات: خامات PBR ذات معيار المعدنية/الخشونة (metallic-roughness)
- الوحدات: أمتار (محددة وفقاً لمواصفات glTF القياسية)
- المحاور: المحور Y للأعلى (Y-up)، نظام يد يمنى
- يُفتح في: Blender، أو Cesium، أو three.js أو أي عارض يدعم glTF 2.0
.plyالصيغة الهدف: PLY (Stanford Polygon File)
مصمم لتخزين البيانات ثلاثية الأبعاد من الماسحات الضوئية ثلاثية الأبعاد، مع دعم الأوجه المضلعة والسحب النقطية مع ألوان لكل رأس.
- البنية: ترويسة بتنسيق ثنائي أو نصي ASCII متبوعة بقوائم الرؤوس والأوجه
- الخامات: لا توجد خامات حقيقية، فقط خصائص لكل رأس (per-vertex)
- الوحدات: بدون وحدات قياس (يحددها الماسح الضوئي)
- المحاور: غير محدد (يعتمد على الماسح الضوئي أو البرنامج)
- يُفتح في: MeshLab أو CloudCompare أو Open3D أو Blender
ماذا يحدث لبياناتك أثناء تحويل glTF → PLY
مسار التحويل: glTF → GLB → PLY (يتم التحليل إلى مشهد GLB، ثم التصدير كـ PLY).
| العنصر | النتيجة | المحصلة |
|---|---|---|
| الهندسة | محفوظ | يخزن glTF شبكات مثلثية مفهرسة مع أهداف تشكيل (morph targets) وهياكل ربط (skins) اختيارية؛ ويخزن PLY سحب نقاط وأوجه مضلعة مع خصائص مخصصة لكل نقطة رأسية. تتم إعادة التثليث للأسطح عند الحاجة، كما يتم نقل المواضع والمتجهات العمودية وإحداثيات UV. |
| الخامات | غير مدعوم | يستخدم glTF خامات PBR ذات معيار المعدنية/الخشونة (metallic-roughness)، لكن PLY يعتمد لا توجد خامات حقيقية، فقط خصائص لكل رأس (per-vertex)؛ لا يمكن تخزين إعدادات الخامات في الملف الناتج. |
| الإكساءات | مُكيَّف | في glTF، تُخزَّن الإكساءات كملفات صور خارجية أو كمعرفات بيانات URI. وفي PLY، يعتمد تعيين الإكساءات على صورة مرجعية ونادراً ما يُدعم، لذا تقتصر معالجة الإكساءات على ما يدعمه التنسيق المستهدف. |
| ألوان الرؤوس | محفوظ | تُكتب ألوان الرؤوس في glTF إلى PLY كبيانات ألوان للرؤوس. |
| التحريك | غير مدعوم | يوفر glTF حركات هيكلية (skeletal)، وعقدية (node)، وحركات الأشكال المتغيرة (morph-target)، لكن PLY تنسيق ثابت ولا يتم تصدير التحريك. |
| الوحدات والمقياس | مُكيَّف | يستخدم glTF أمتار (محددة وفقاً لمواصفات glTF القياسية)؛ بينما يستخدم PLY بدون وحدات قياس (يحددها الماسح الضوئي). تحقق من المقياس في تطبيقك المستهدف، واستخدم أداة المقياس (Scale) إذا بدا النموذج كبيراً جداً أو صغيراً جداً. |
| الاتجاه | مُكيَّف | يعتمد glTF المحور Y للأعلى (Y-up)، نظام يد يمنى بينما يعتمد PLY غير محدد (يعتمد على الماسح الضوئي أو البرنامج). يقوم المحول بكتابة اتجاه متسق، ولكن يرجى التحقق من المحور العلوي في البرنامج المستهدف. |
توقع أن يكون ملف PLY أكبر بنحو 2.4x من ملف glTF المصدر، لأن PLY كبير للمسوحات الكثيفة، خاصة مع وجود ألوان لكل رأس.
لماذا تحول من glTF إلى PLY؟
لماذا الاستغناء عن glTF
غالبًا ما يقوم المستخدمون بالتحويل من glTF عندما يكونون فحص المشهد أو تعديله يدوياً قبل النشر أو التسليم. وتشمل الحالات الشائعة الأخرى إعادة حزم ملف glTF متعدد الملفات في ملف واحد محمول ونقل أصل ويب ثلاثي الأبعاد إلى برامج سطح المكتب. وفي التحويل من glTF → PLY تحديدًا، المحفوظة: الهندسة وألوان الرؤوس; المُكيّفة: الإكساءات والوحدات والمقياس والاتجاه; غير مدعومة بواسطة PLY: الخامات والتحريك. توقع أن يكون ملف PLY أكبر بنحو 2.4x من ملف glTF المصدر، لأن PLY كبير للمسوحات الكثيفة، خاصة مع وجود ألوان لكل رأس.
لماذا تختار PLY
تعد صيغة PLY الهدف الأنسب عندما تكون تبادل البيانات مع البرامج البحثية والأكاديمية. كما أنها تلائم سيناريوهات مثل تغذية أدوات معالجة المسح ثلاثي الأبعاد مثل MeshLab وCloudCompare والحفاظ على ألوان الرؤوس بدون إكساءات. يفيد تصدير عنصر ويب إلى تنسيق مسح ضوئي عندما ترغب في قياس السطح أو تنظيفه أو تحليله باستخدام أدوات متخصصة.
أين يُفتح الملف الناتج
بعد التحويل، يمكنك فتح ملف .ply في MeshLab أو CloudCompare أو Open3D أو Blender.
دليل خطوة بخطوة: glTF → PLY
- 1
ارفع ملف .gltf الخاص بك
اسحب نموذج glTF إلى أداة التحويل أو انقر للتصفح. تُخزَّن الإكساءات كملفات صور خارجية أو كمعرفات بيانات URI؛ قم بضغط النموذج بصيغة zip مع إكساءاته وملفاته المرفقة إذا كنت ترغب في تضمينها.
- 2
تحقق من حصتك المجانية
يمكن للحسابات المجانية إجراء بضع عمليات تحويل يوميًا؛ ويتيح لك تسجيل الدخول تتبع استخداماتك المتبقية. لا يتم إضافة أي علامة مائية على الإطلاق.
- 3
تحويل إلى PLY
اضغط على زر التحويل إلى PLY. تتبع عملية التحويل مسار glTF → GLB → PLY (يتم التحليل إلى مشهد GLB، ثم التصدير كـ PLY)، وهو ما يستغرق عادةً بضع ثوانٍ للنماذج التي يقل حجمها عن 100 ميجابايت.
- 4
تنزيل ملف .ply
يتم تنزيل ملف PLY تلقائيًا. افتحه في MeshLab وCloudCompare للتحقق من المقياس والاتجاه.
نصائح حول glTF → PLY
- تتعطل المسارات النسبية لملفات .bin وملفات الإكساء عند فصل الملفات عن بعضها (المصدر glTF).
- غالباً ما تحتوي المسوحات على ملايين الرؤوس وتحتاج إلى تقليص (Decimation) (الهدف PLY).
- تحقق دائمًا من الأبعاد في العالم الحقيقي: glTF بوحدة أمتار (محددة وفقاً لمواصفات glTF القياسية)، بينما PLY بوحدة بدون وحدات قياس (يحددها الماسح الضوئي).
- تزداد أحجام ملفات PLY بسرعة؛ يمكنك ضغط النموذج المصدر أو تقليل مضلعاته باستخدام أداة الضغط إذا كان الحجم مهمًا.
الأسئلة الشائعة
كيف يمكنني تحويل glTF إلى PLY دون فقدان الجودة؟
ارفع ملف .gltf واضغط على تحويل؛ المسار المتبع هو glTF → GLB → PLY (يتم التحليل إلى مشهد GLB، ثم التصدير كـ PLY). يتم نقل الشكل الهندسي بدقة؛ تتم مطابقة الخامات مع أقرب معادل لها في PLY، وتظل الإكساءات مرتبطة عبر إحداثيات UV.
هل يحافظ التحويل من glTF إلى PLY على الإكساءات؟
في glTF، تُخزَّن الإكساءات كملفات صور خارجية أو كمعرفات بيانات URI. وفي PLY، يعتمد تعيين الإكساءات على صورة مرجعية ونادراً ما يُدعم، لذا تقتصر معالجة الإكساءات على ما يدعمه التنسيق المستهدف.
لماذا يظهر نموذج PLY الخاص بي بحجم أو تدوير غير صحيح؟
يستخدم glTF أمتار (محددة وفقاً لمواصفات glTF القياسية)؛ بينما يستخدم PLY بدون وحدات قياس (يحددها الماسح الضوئي). تحقق من المقياس في تطبيقك المستهدف، واستخدم أداة المقياس (Scale) إذا بدا النموذج كبيراً جداً أو صغيراً جداً. يعتمد glTF المحور Y للأعلى (Y-up)، نظام يد يمنى بينما يعتمد PLY غير محدد (يعتمد على الماسح الضوئي أو البرنامج). يقوم المحول بكتابة اتجاه متسق، ولكن يرجى التحقق من المحور العلوي في البرنامج المستهدف.
هل سيكون ملف PLY أكبر أم أصغر من ملف glTF؟
توقع أن يكون ملف PLY أكبر بنحو 2.4x من ملف glTF المصدر، لأن PLY كبير للمسوحات الكثيفة، خاصة مع وجود ألوان لكل رأس.
ما هي البرامج التي يمكنها فتح ملف PLY المُحوّل؟
تُفتح ملفات PLY في MeshLab أو CloudCompare أو Open3D أو Blender. وإذا احتجت إلى العودة، فاستخدم أداة التحويل من PLY إلى glTF.
هل رفع نموذج glTF الخاص بي آمن؟
نعم. تتم معالجة الملفات في متصفحك أو على خوادم معزولة وتُحذف مباشرةً بعد التحويل. ولا يتم استخدامها أبدًا لتدريب نماذج الذكاء الاصطناعي، ولا تتم إضافة أي علامة مائية.