- ولّد نماذج GLB من صورة إلى 3D عبر الإنترنت في مساحة عمل Pixal3D دون أي تثبيت. Pixal3D هو مشروع تحويل الصورة إلى 3D من Tencent ARC Lab وجامعة تسينغهوا المقدَّم في SIGGRAPH 2026. يستخدم الفرع الرسمي الحالي
mainتنفيذًا مبنيًا على TRELLIS.2 مع تكييف بالإسقاط العكسي للبكسلات، ويصدّر أصول GLB بهندسة وإكساءات PBR. تستخدم الخطوات المستضافة أدناه إعدادات هذا الموقع، بينما تتبع الأقسام المحلية المستودع الأصلي وتتطلب بيئة GPU خاصة بك.
ولّد أول ملف GLB عبر الإنترنت
Pixal3D.ai خدمة مستضافة مستقلة تشغّل النماذج عبر Fal، ولا ترتبط بفريق البحث. يتطلب التوليد تسجيل الدخول. تحصل الحسابات الجديدة مرة واحدة على 1 رصيدًا صالحًا لمدة 30 يومًا، وهو ما يكفي لصورة بدقة 1K، أما مهمة 3D فتكلف 220 رصيدًا. لا يُعاد تعيين الأرصدة المستخدمة أو المنتهية.
سجّل الدخول وارفع صورة واحدة
استخدم صورة يحق لك معالجتها، يظهر فيها الموضوع كاملًا بشكل خارجي واضح.
أكّد النموذج وتكلفة الأرصدة
اختر Pixal3D ودقة 1024 والإعداد المسبق Balanced (إكساءات 2048) لمهمة افتراضية بتكلفة 220 رصيدًا. بعد تغيير أي إعداد، راجع المبلغ بجوار زر التوليد.
ولّد وافحص ونزّل
انتظر حتى تنجح المهمة، ونزّل GLB المكسوّ، وافحص الجوانب المخفية والتراكيب الرفيعة والاستيراد في الأداة المستهدفة. قد يظل التنظيف اليدوي ضروريًا.
خاص بالمتصفح فقط، خصوصي
فاحص GLB مجاني
افحص بنية GLB وglTF محلياً قبل الاستيراد أو التسليم.
فاحص GLB مجاني
Runs locally in your browser, no upload. Load it to start.
افتح مولّد الصورة إلى 3D · افحص ملف GLB مجانًا · قارن بين Pixal3D وTrellis 2
القيم الافتراضية المحلية الرسمية للصورة الواحدة
ما هو Pixal3D فعلًا
يرفع Pixal3D ميزات الصورة إلى الفضاء ثلاثي الأبعاد عبر إسقاط عكسي صريح للبكسلات. هذا التطابق المباشر بين 2D و3D هو الفكرة المحورية للمشروع. يفصل المستودع الرسمي بين تنفيذين: main هو الإصدار الحالي المحسَّن المبني على TRELLIS.2، وpaper هو الإصدار المبني على Direct3D-S2 المستخدم لنتائج الورقة المنشورة.
لا تخلط بين الفرعين
تصف مقاييس الورقة فرع paper. أما أوامر التثبيت وسلوك الإخراج الحالي فتصف main. التعامل معهما كخط إنتاج واحد متطابق يؤدي إلى مقارنات مضللة ونصائح إعداد لا تعمل.
قبل الاختيار بين المحلي والمستضاف
| السؤال | سير العمل المحلي الرسمي | سير العمل المستضاف على Pixal3D.ai |
|---|---|---|
| الإعداد | Linux وسلسلة أدوات CUDA واعتماديات مُترجمة | رفع عبر المتصفح وبيئة تشغيل مُدارة |
| العتاد | ابدأ من خط الأساس الرسمي لـ TRELLIS.2: بطاقة NVIDIA بسعة 24 غيغابايت | لا حاجة إلى GPU محلي |
| التحكم | المستودع كاملًا والملفات المحلية | إعدادات مُدارة وسجل المهام في الحساب |
| الأنسب لـ | البحث وخطوط الإنتاج المحلية القابلة للتكرار | تقييم صورة قبل الإعداد المحلي |
تقول تعليمات TRELLIS.2 الرسمية من Microsoft حاليًا إن الشيفرة مُختبرة على Linux وتتطلب بطاقة NVIDIA بذاكرة 24 غيغابايت على الأقل. يضيف Pixal3D وضع --low_vram للتحميل عند الطلب، لكن ملف README لا ينشر حدًا أدنى مضمونًا قدره 6 أو 12 غيغابايت. قِس ذروة استهلاك الذاكرة بدل اعتبار منفذ مجتمعي ضمانًا من المشروع الأصلي.
مسار التثبيت الرسمي
جهّز TRELLIS.2 أولًا
اتبع تعليماته الرسمية لـ Linux وCUDA 12.4 وConda والاعتماديات، وتأكد من أن مثاله يعمل قبل إضافة Pixal3D.
استنسخ Pixal3D وثبّت متطلباته
أبقِ البيئة معزولة حتى لا تتعارض إصدارات NATTEN وCUDA ومحرك العرض مع مشروع تعلم آلي آخر.
ترجم NATTEN لمعمارية بطاقتك
استبدل العناصر النائبة بمعمارية CUDA وعدد عمّال محدود يناسب الجهاز.
شغّل مثالًا معروفًا قبل صورك الخاصة
هكذا تفصل أعطال البيئة عن مشكلات جودة الصورة.
git clone --recursive https://github.com/microsoft/TRELLIS.2.git
# Follow TRELLIS.2/setup.sh from the official repository, then:
git clone https://github.com/TencentARC/Pixal3D.git
cd Pixal3D
pip install -r requirements.txt
NATTEN_CUDA_ARCH="YOUR_ARCH" NATTEN_N_WORKERS=4 \
pip install natten==0.21.0 --no-build-isolation
pip install https://github.com/LDYang694/Storages/releases/download/20260430/utils3d-0.0.2-py3-none-any.whl
python inference.py --image assets/images/0_img.png --output ./output.glbاستخدم وضع VRAM المنخفض عن قصد
الأمر python inference.py --image input.png --output output.glb --low_vram يحمّل النماذج عند الطلب ويستخدم افتراضيًا الدقة 1024 بدل 1536. إنه يخفّض ذروة الذاكرة، لكنه ليس وعدًا بأن كل بطاقة صغيرة ستعمل.
قائمة فحص صورة الإدخال
أبقِ الموضوع ظاهرًا بالكامل
لا تقطع الأرجل أو المقابض أو الهوائيات أو قاعدة الجسم.
استخدم شكلًا خارجيًا نظيفًا
افصل الموضوع عن خلفية مزدحمة أو قريبة اللون.
فضّل إضاءة متساوية
قد تُفهم الظلال الحادة والانعكاسات على أنها هندسة أو تغيّر في الخامة.
أظهر العمق
زاوية ثلاثة الأرباع تكشف عادةً شكلًا أكثر من منظر أمامي مسطح تمامًا.
توقّع عدم اليقين في الجانب المخفي
لا تستطيع صورة واحدة إثبات الجهة الخلفية غير المرئية. افحصها بدل افتراض دقة إعادة البناء.
الدقة وتشخيص الأعطال
| العَرَض | الحد المرجح | أول إجراء محدد |
|---|---|---|
| CUDA out of memory | الدقة أو تحميل عدة نماذج معًا | استخدم `--low_vram` ثم جرّب `--resolution 1024` |
| فشل بناء NATTEN | معمارية CUDA أو سلسلة أدوات خاطئة | تحقق من CUDA_HOME وأعد البناء للبطاقة المثبتة |
| Flash Attention غير متاح | بناء أو بطاقة غير مدعومة | استخدم `ATTN_BACKEND=sdpa` كما هو موثق في المشروع الأصلي |
| جانب مخفي ضعيف | غموض المنظر الواحد | استخدم مصدرًا أوضح بزاوية ثلاثة الأرباع أو سير عمل متعدد الزوايا موثوقًا |
| تفاصيل خامة باهتة | دقة الإدخال أو الإكساء | حسّن المصدر قبل رفع دقة الإخراج |
Pixal3D GGUF: هل يمكن تشغيل الأوزان مُكمَّمة؟
لا يوجد إصدار GGUF رسمي للتنزيل. تقبل مساحة العمل المستضافة صورة، لا أوزان GGUF ولا نماذج محلية ولا استيراد سير عمل، وينشر المشروع الأصلي نقاط التحقق كملفات .safetensors في قائمة ملفات النموذج الرسمية. حتى 28 سبتمبر 2026، لا توثّق تلك القائمة ولا ملف README في المستودع الرسمي أي سير عمل GGUF مدعوم. لذا فأي ملف GGUF لـ Pixal3D هو تحويل من طرف ثالث يحتاج إلى فحوص خاصة للتوافق والترخيص والمخرجات، وليس خيارًا مستضافًا هنا.
Pixal3D متعدد الزوايا: الاستدلال متعدد الزوايا في المستودع الرسمي
العرض متعدد الزوايا ميزة حقيقية في المشروع الأصلي، وهي منفصلة عن كل ما يشغّله هذا الموقع. نشر المستودع شيفرة الاستدلال متعدد الزوايا في سبتمبر 2026، ويكيّف inference_mv.py السلسلة على عدة مناظر للجسم نفسه في آن واحد بدل صورة واحدة.
- الإدخال: مجلد مناظر مع ملف
transforms.jsonيصف كاميرا كل منظر: مصفوفة 4×4 من الكاميرا إلى العالم ومجال الرؤية الأفقي بالراديان، وفق اصطلاح Blender/NeRF نفسه المستخدم في صور التدريب الأصلية. محور Z في العالم يتجه للأعلى. - الأوزان: مجموعة منفصلة متعددة الزوايا (
ckpts/*_mvتُختار عبرpipeline_mv.json) من مستودع النموذج الرسمي نفسه. - الخيارات: يحدد
--views_dirالمناظر، ويقصر--num_views Nالتشغيل على أول N منها، بينما تعمل--low_vramو--resolutionوATTN_BACKENDتمامًا كما في مسار الصورة الواحدة. - التأطير: لا تُقص المناظر ولا يُعاد تحجيمها أبدًا؛ الإطار الأول هو المنظر الأمامي المرجعي، وتوضع بقية المناظر نسبةً إليه.
- الأقنعة: المنظر الذي يحتوي قناة ألفا يستخدمها قناعًا للجسم، والمنظر الذي لا يحتويها يُقسَّم تلقائيًا.
لا يتوفر شيء من ذلك في مساحة العمل المستضافة، التي تكيّف كل مهمة على صورة مصدر واحدة: يبقى العرض متعدد الزوايا سير عمل محليًا في المستودع يتطلب بيانات كاميرا خاصة بك.
تحقّق من ملف GLB المُصدَّر
أدِره 360 درجة
افحص الجانب المخفي والقاعدة والتراكيب الرفيعة.
افحص الطوبولوجيا
ابحث عن الثقوب والجزر المنفصلة والتقاطعات الذاتية والعدد المفرط من المثلثات.
افحص قنوات PBR
راجع اللون الأساسي والخشونة والمعدنية والعتامة والدروز وإعدادات فضاء اللون.
أكّد المقياس ونقطة الأصل
وحّد الوحدات ونقطة الارتكاز والاتجاه والحدود للمحرك المستهدف.
اختبر في الوجهة
افتح GLB النهائي في عارض الويب الفعلي أو Blender أو Unity أو Unreal.
إلى أين بعد ذلك
تغطي هذه الصفحة المشروع بأكمله. وللأدلة الأقصر: تساعدك مقارنة الذكاء الاصطناعي ثلاثي الأبعاد على اختيار المسار، ويشغّل مولّد 3D بالذكاء الاصطناعي الخطوات المستضافة، ويشرح دليل البكسل ثلاثي الأبعاد ما يمكن لصورة مصدر واحدة نقله إلى GLB وما لا يمكنها.
