GPT
P

pixel-art-lora

קוד פתוח

Limbicnationapache-2.02023-03-15

  • diffusers
  • lora
  • flux
  • pixel-art
  • game-asset

מתאם LoRA קל שמייצר דמויות פיקסל ארט עם רקע שקוף בארבעה צעדים בלבד. הוא מתלבש על FLUX.2-klein-4B ומכוון ישירות למפתחי משחקים שמחפשים נכסים מוכנים בלי סיבוכי זכויות יוצרים.

  • 624 MBמשקל הקבצים
  • 4,513הורדות בחודש
  • 54לייקים

מה זה

המודל הזה הוא מתאם LoRA שמאומן על מודל הבסיס FLUX.2-klein-4B, ומייצר ספרייטים של דמויות ברזולוציה של 512x512 בפורמט RGBA עם רקע שקוף. בגלל שמודל הבסיס עבר זיקוק, היצירה דורשת רק 4 צעדי ריצה עם ערך Guidance Scale של 1.0, מה שמקצר משמעותית את זמן ההמתנה לכל תמונה.

בניגוד למודלי תמונות כלליים שפולטים רקעים אטומים או סגנון מעורב, כאן המטרה היא יצירת נכסים ישירים למנועים כמו Unity ו־Godot. האימון נעשה באמצעות שיטת rsLoRA עם דרגה 64, על מאגר נתונים של תמונות ברשות הציבור, והוא מגיב ישירות לתוספות פרומפט כמו 16-bit, 32-bit או chibi כדי לשנות את הסגנון.

מתאים ל

  • יצירת דמויות למשחקי דו מימד

    הפלט מגיע כקובץ 512x512 עם שקיפות RGBA, מתאים לייבוא ישיר לתוך מנועי Godot או Unity בלי צורך בצריבה ידנית.

  • ייצור מהיר של נכסי קונספט

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

  • פיתוח משחקים מסחריים

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

איפה זה נופל

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

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

שאלות
נפוצות

למה אי אפשר להריץ את המודל עם פקודת התקנה רגילה של diffusers?

הארכיטקטורה של FLUX.2-klein-4B שונה מגרסאות פלאקס קודמות ומשתמשת במחלקה Flux2KleinPipeline ובמקודד Qwen3. התמיכה הזו קיימת כרגע רק בענף הפיתוח הראשי של diffusers בגרסה 0.37.0.dev0 ומעלה, ולא בגרסאות היציבות 0.36 ומטה.

האם הפלט מתאים ישירות למשחק בלי טיפול נוסף ברקע?

כן, המודל אומן לייצר תמונות RGBA עם רקע שקוף מובנה. כל מה שצריך זה להקפיד לכלול בפרומפט את מילות ההפעלה pixel art sprite, game asset ו־transparent background כדי לוודא שהרקע נשאר נקי.

איך מריצים

בשביל להריץ אותו צריך לטעון את מודל הבסיס FLUX.2-klein-4B בפורמט bfloat16 על גבי כרטיס מסך עם תמיכת CUDA, ועליו להלביש את משקלי ה־LoRA דרך ספריית diffusers או ComfyUI. בגלל שמדובר במודל בסיס בגודל ארבעה מיליארד פרמטרים, נדרש כרטיס מסך עם זיכרון וידאו שיכול להחזיק מודל כזה, אם כי ארבעת צעדי ההרצה הופכים את החישוב למהיר מאוד פר תמונה.

שימו לב לדרישות התוכנה: חובה להשתמש בגרסת הפיתוח של diffusers, החל מ־0.37.0.dev0 ישירות מ־git, כי הגרסאות היציבות הקודמות לא מכילות את המחלקה Flux2KleinPipeline. מי שעובד עם ComfyUI יכול להוריד את קובץ ה־safetensors, להגדיר עוצמת LoRA בין 0.85 ל־1.4 ולהשתמש בתבנית העבודה המצורפת.

from diffusers import DiffusionPipeline

pipe = DiffusionPipeline.from_pretrained("Limbicnation/pixel-art-lora")
img = pipe("a photo").images[0]

הרישיון

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

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

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