GPT
3

3DTopia-XL — הדגמה

קוד פתוח

3DTopiaapache-2.02024-08-09

  • gradio

מייצר מודלים בתלת מימד מקובץ תמונה בודד עבור יוצרים ומפתחים. הכלי מפיק סרטוני תצוגה ומאפשר ייצוא של קובץ רשת בפורמט GLB.

  • 1.7 GBמשקל הקבצים
  • הורדות בחודש
  • 103לייקים

מה זה

מעלים תמונה דו ממדית והמערכת מסירה ממנה את הרקע בעזרת ספריית rembg, מתאימה את גודל האובייקט ומייצרת ייצוג תלת מימדי. בצד הפלט מקבלים שלושה סרטוני תצוגה שונים: וידאו RGB רגיל, פרימיטיבים של הנפח, ותצוגת חומרים. אם מרוצים מהתוצאה, אפשר לחלץ רשת תלת מימדית מלאה לקובץ GLB ולהציג אותה ישירות בממשק עם מפת תאורה מסוג HDR.

מאחורי הקלעים רץ המודל FrozenBurning/3DTopia-XL שמבוסס על ארכיטקטורת DiT עם משקלי fp16 ומודל VAE נפרד לדחיסה. בקוד מוגדרים פרמטרים טכניים לחילוץ הרשת כמו אלגוריתם Marching Cubes ברזולוציות של 128 או 256, אפשרות לחלוקת פוליגונים מחדש, ובחירה בין פריסת UV מהירה לאיכותית יותר. הממשק מכיל גם דוגמאות מובנות מתיקיית הנכסים שמאפשרות לבדוק את התהליך בלי להעלות תמונה מהמחשב.

מתאים ל

  • חילוץ מודל GLB מתמונה

    המרת תמונת מוצר או דמות לקובץ רשת תלת מימדי שניתן להוריד ולהציג בתוכנות גרפיקה.

  • הפקת סרטוני סיבוב של אובייקט

    יצירת סרטוני וידאו של האובייקט בנפח ובחומרים שונים כדי לבחון את המבנה שלו מכל הכיוונים.

  • בדיקת איכויות פריסת UV

    השוואה בין אלגוריתם פריסה מהיר לאלגוריתם איכותי יותר עבור טקסטורות של מודלים גנרטיביים.

איפה זה נופל

הבעיה המיידית היא שהאפליקציה בכלל לא רצה ונמצאת במצב של שגיאת מערכת. מעבר לכך, התהליך תלוי לחלוטין בהסרת רקע אוטומטית, כך שתמונות מורכבות או מטושטשות ייצרו עיוותים קשים במודל הסופי. רזולוציית הרשת מוגבלת לערכים של עד 256 בקוביות, מה שאומר שפרטים קטנים מאוד לא יעברו לקובץ הסופי.

שאלות
נפוצות

למה מופיעה שגיאה כשאני מנסה להשתמש בה?

האפליקציה מוגדרת כרגע במצב של תקלת זמן ריצה בקוד המאגר. השרת לא מצליח לעלות בצורה תקינה, ולכן הכפתורים והחישובים אינם פעילים בדפדפן כרגע.

האם אפשר להריץ את הכלי על המחשב שלי?

כן, הקוד משתמש במשקלים פתוחים של המודל מתוך Hugging Face ובספריות פייתון רגילות כמו PyTorch. תצטרכו מחשב עם כרטיס מסך מתאים והתקנה של החבילות שמופיעות בקוד.

מה נותנת הבחירה במספר צעדי DDIM?

ברירת המחדל היא 25 צעדים לחישוב מהיר יחסית. בחירה בערכים של 50, 100 או 200 מאפשרת גמישות ודיוק גבוהים יותר בתוצאה, אבל מאריכה משמעותית את זמן העיבוד על המעבד הגרפי.

האם התמונות שאני מעלה נשמרות איפשהו?

האפליקציה מעבדת את התמונה כדי להסיר רקע ולחלץ תלת מימד בזיכרון הריצה של השרת. עם זאת, אין הצהרת פרטיות רשמית במאגר, ולכן עדיף לא להעלות קבצים רגישים או חסויים.

איך מריצים

טוענים תמונה, רואים את התצוגה המקדימה ללא הרקע, ובוחרים את כמות צעדי הדיפוזיה מתוך 25 עד 200 צעדים לצד סקאלת CFG וסיד אקראי. לחיצה על כפתור הייצור מתחילה את הריצה. האפליקציה מוגדרת לפעול על מאיץ גרפי בודד מסוג L4 עם תור משימות מסודר. עם זאת, נכון לעכשיו השרת מדווח על שגיאת ריצה כללית, כך שאי אפשר לייצר מודלים בדפדפן עד שהמפתחים יתקנו את התקלה.

pip install -U huggingface_hub
hf download 3DTopia/3DTopia-XL

הקבצים

4 קבצים במאגר, 1.7 GB סך הכול. הקישורים מובילים ישירות ל־Hugging Face.

הרישיון

הרישיון לא מדווח במאגר. במצב כזה אין אישור מפורש לשימוש מסחרי במודלים שנוצרים, ולא ברור מהן זכויות השימוש או ההגבלות על התוצרים והקוד. מומלץ לא לבנות על הפלט לפרויקטים מסחריים לפני שהיוצרים יבהירו את תנאי הרישוי.

  • שימוש מסחרי
  • שינוי הקוד
  • הפצה מחדש
  • שימוש בפטנטים

הרישיון המלא בעמוד המודל ↗