الوصف
deepopen-3d-webs هو نظام مبتكر لتوليد مشاهد ثلاثية الأبعاد مدفوعة بالصور مصمم لتبسيط إنشاء بيئات ثلاثية الأبعاد المعقدة. يبدأ المستخدمون العملية من خلال تقديم صورة مرجعية ومجموعة من كلمات التوجيه، التي توجه النظام في توليد مشاهد ثلاثية الأبعاد مفصلة وديناميكية. هذه الطريقة تجعل إنشاء المحتوى ثلاثي الأبعاد متاحًا للأفراد الذين ليس لديهم خبرة واسعة في نمذجة ثلاثية الأبعاد.
قراءة المزيد
تدور الوظيفة الأساسية لـ deepopen-3d-webs حول قدرته على إنتاج نتائج مشهد قابلة للمعاينة، قابلة للتكرار، وقابلة للتتبع. يتبع النظام بدقة مسارات الكاميرا المحددة، مما يضمن أن المشاهد المولدة ليست فقط جذابة بصريًا ولكن أيضًا متسقة وسهلة التحليل. تعتبر هذه القابلية للتتبع ذات قيمة خاصة لعمليات التصميم التكرارية ولفهم تأثير معلمات الإدخال المختلفة على الناتج النهائي.
بعيدًا عن التوليد، يعزز deepopen-3d-webs تجربة المستخدم من خلال تقديم أصول عرض ثلاثية الأبعاد رسمية. تتيح هذه الأصول للمستخدمين مشاهدة رسوم متحركة للألوان والعمق، بالإضافة إلى سحب النقاط Gaussian، مباشرة في متصفح الويب الخاص بهم. توفر هذه الميزة ردود فعل بصرية فورية وتساعد على فهم أعمق للبيانات ثلاثية الأبعاد المولدة دون الحاجة إلى برامج متخصصة أو إعدادات معقدة. تتضمن بنية النظام، كما هو موضح في ملفات المستودع، مكونات للأصول، والكاميرات، والبيانات، والتوثيق، والتصيير Gaussian، وإدارة المشاهد، والبرامج النصية، والوحدات الفرعية، والأدوات، وواجهة مستخدم ويب، مما يشير إلى تصميم شامل ونمطي.
يتم استضافة المشروع على GitHub، مما يشير إلى نموذج تطوير مفتوح المصدر أو مدفوع من قبل المجتمع. تشير وجود ملفات مثل `Dockerfile` و `docker-compose.yml` إلى دعم النشر في حاويات، مما يسهل على المطورين إعداد وتشغيل النظام في بيئات مختلفة. تبرز ملفات `README.md` و `README-cn.md` الجهود المبذولة لتوفير توثيق واضح لجمهور عالمي. مع تركيزه على التوليد المدفوع بالصور والتصور المستند إلى المتصفح، يهدف deepopen-3d-webs إلى أن يكون أداة متعددة الاستخدامات للباحثين والمطورين والمبدعين الذين يعملون مع المحتوى ثلاثي الأبعاد.
- الفئةمولّدات النماذج ثلاثية الأبعاد
- نموذج التسعيرمفتوح المصدر
- النشرسحابي, استضافة ذاتية
- المنصاتالويب
الميزات الأساسية لـ DeepOpen-3d-webs
توليد مشاهد ثلاثية الأبعاد مدفوعة بالصور
إدخال صورة مرجعية لإنشاء المشهد
إدخال كلمات توجيه لتوجيه المشهد
يولد نتائج مشهد ثلاثية الأبعاد قابلة للمعاينة
يولد نتائج مشهد ثلاثية الأبعاد قابلة للتكرار
يولد نتائج مشهد ثلاثية الأبعاد قابلة للتتبع
توليد مشهد قائم على مسار الكاميرا
أصول عرض ثلاثية الأبعاد رسمية متاحة
عرض مباشر لرسوم متحركة للألوان في المتصفح
عرض مباشر لرسوم متحركة للعمق في المتصفح
عرض مباشر لسحب النقاط Gaussian في المتصفح
مكون واجهة مستخدم ويب (webui)
دعم Docker للنشر
توثيق شامل (بالإنجليزية والصينية)
البدء مع DeepOpen-3d-webs
استنساخ المستودع: احصل على ملفات المشروع عن طريق استنساخ مستودع deepopen-3d-webs على GitHub إلى جهازك المحلي.
تثبيت التبعيات: انتقل إلى دليل المشروع وقم بتثبيت حزم Python المطلوبة باستخدام ملفات `requirements.txt` أو `requirements-cuda.txt` المقدمة.
تكوين البيئة: قم بإعداد بيئتك، ربما باستخدام Docker مع `Dockerfile` أو `Dockerfile.cuda` و `docker-compose.yml` لتسهيل النشر.
تحضير المدخلات: قدم صورة مرجعية وحدد كلمات التوجيه الخاصة بك لتوجيه عملية توليد المشهد ثلاثي الأبعاد.
تنفيذ التوليد: قم بتشغيل البرنامج النصي الرئيسي للتطبيق (مثل `app.py` أو `run.py`) لتوليد المشهد ثلاثي الأبعاد بناءً على مدخلاتك.
معاينة النتائج: الوصول إلى المشاهد ثلاثية الأبعاد المولدة والأصول العرضية من خلال واجهة الويب لمشاهدة رسوم متحركة للألوان/العمق وسحب النقاط Gaussian.
حالات استخدام DeepOpen-3d-webs
- إنشاء محتوى ثلاثي الأبعاد
- تصميم بيئات افتراضية
- البحث والتطوير
- العروض التعليمية
- التعبير الفني
- نموذج تأثيرات بصرية








