טקסטורות וחומרים
אמן שולח נכס למנוע — והוא נראה כמו צעצוע מפלסטיק. ראינו את זה עשרות פעמים: גיאומטריה נכונה, פריסת UV טובה, אבל החומר לא "משחק". ב-90% מהמקרים, הסיבה היא חוסר הבנה של ערוצי PBR. במשך יותר מ-10 שנים בעבודה על פרויקטים למובייל ולמחשב, פיתחנו צינור עבודה שמבטיח תוצאות צפויות בכל תאורה. טקסטורות למשחקים מודרניים כוללות חומרים מבוססי פיזיקה, מערכות פרוצדורליות ותקציב FPS קפדני. הניסיון שלנו כולל יותר מ-50 פרויקטי משחק שהושלמו — מאינדי ועד AAA. צרו קשר — בואו נדבר איזו צינור טקסטורות מתאים ביותר לפרויקט שלכם עם חומרי PBR למשחקים.
למה חומרי PBR הם הסטנדרט למשחקים מודרניים?
PBR (עיבוד מבוסס פיזיקה) אינו סגנון אמנותי אלא סט כללים שגורם לחומרים להתנהג פיזית בצורה צפויה בכל תאורה. ב-Unity (URP/HDRP) וב-Unreal, זהו הסטנדרט ברירת המחדל. שימוש ב-PBR מפחית את זמן העבודה מחדש ב-30%: חומר שנאפה כראוי אינו דורש כוונון מחדש כשהסביבה משתנה. בניגוד לגישות legacy, PBR מספק עקביות בצוות — אמנים ומהנדסים מדברים באותה שפת ערוצים.
מה כלול בצינור PBR: Metal/Roughness לעומת Specular/Glossiness
שני צינורות עבודה עיקריים:
- Metal/Roughness (בשימוש ב-Unity URP, Unreal): Base Color — צבע דיפוזי ללא מידע תאורה. Metallic — מפה בינארית: 0 (דיאלקטרי) או 1 (מתכת). Roughness — 0 משטח מראה, 1 מט. Normal Map — סימולציית תבליט. AO (הסתרה אמביינטית) — החשכה בסדקים.
- Specular/Glossiness — צינור עבודה ישן יותר, בשימוש פחות תדיר, בעיקר בפרויקטים legacy או בעת המרה מ-Photoshop.
ערכי גבול לדיאלקטריים: צבע בסיס לא כהה מ-#383838 ולא בהיר מ-#E0E0E0 — אחרת החומר מתחיל "לזהור" או "לשקוע" בחושך תחת תאורת HDR. למתכות, צבע בסיס = צבע השתקפות (זהב — חם, כרום — ניטרלי).
— מתוך תיעוד Unreal Engine: "PBR היא הדרך היחידה לקבל השתקפויות צפויות בכל הפלטפורמות."
איך Substance Designer מאיץ יצירת חומרי tiling?
אם Substance Painter הוא צביעה ידנית על גיאומטריה מוגמרת, Substance Designer הוא תכנות של חומר. גרף הצמתים מוציא סט מפות טקסטורה שנוצרות אלגוריתמית. Designer מהיר פי 5 מצביעה ידנית בשימוש חוזר: גרף אחד עם פרמטרים — גודל אבן, מרווח, אזוב, רטיבות — נותן מאות וריאציות. במקום לצבוע טקסטורת 2K ביד, האמן בונה גרף שיכול:
- להיות עם פרמטרים — גרף "קיר אבן" אחד עם סליידרים: גודל אבן, מרווח, אזוב, רטיבות.
- להיות מוקטן ללא אובדן איכות — עיבוד בכל רזולוציה (2K → 4K לקולנוע).
אבני בניין של גרף Designer:
- צמתי Shape — פרימיטיבים גיאומטריים (מלבן, עיגול, מצולע). בסיס לדפוסי tiling.
- צמתי Noise (Perlin, Gaussian, Cells, Voronoi) — אי-סדירויות אורגניות.
- Tile Generator / Splatter — צמתי מפתח ליצירת דפוסים עם שליטה על היסט, סיבוב, קנה מידה.
- צמתי Warp — עיוות לפי מפת נורמל או גרדיאנט (טפטופים, הזזות, סדקים).
- Blend — מיזוג שכבות עם מיסוך (קומפוזיציה סופית).
- צמתי Normal Map — סינתזה של נורמלים מנתוני גובה.
גרף טיפוסי לחומר "מתכת תעשייתית":
[Shape: прямоугольная панель] ↓ [Tile Generator: сетка панелей с небольшим offset] ↓ [Warp: микровмятины от Gaussian noise] ↓ [Blend: добавление curvature-маски → ржавчина по рёбрам] ↓ [Blend: потёки по Directional Warp] ↓ [Export: BaseColor / Metallic / Roughness / Normal / AO] גרף כזה ממוחזר בין פרויקטים שונים ללא עבודה מחדש כשהרזולוציה משתנה. גרף אחד חוסך עד 40% מזמן על טקסטורות חוזרות.
איך להימנע מאובדן ביצועים בעבודה עם טקסטורות?
הטעות העיקרית היא רזולוציית טקסטורה מוערכת יתר על המידה ופורמט דחיסה שגוי. טבלת השוואה לפי פלטפורמה:
| פלטפורמה | טקסטורה מקסימלית לנכס ראשי | פורמט דחיסה | גודל יחסית ל-PNG |
|---|---|---|---|
| מובייל (בינוני) | 1K–2K | ETC2 / ASTC | קטן פי 4–8 |
| PC / קונסולה | 2K–4K | BC1–BC7 | קטן פי 4 |
| VR | 1K–2K | ASTC (חובה) | קטן פי 4–8 |
לעולם אל תייצאו PNG לייצור ללא דחיסה — זה בזבוז זיכרון ישיר. BC7 עבור RGBA נותן איכות טובה ב-8 bpp. ASTC למובייל ניתן לכוונון לפי יחס איכות/גודל. טבלת השוואת כלים נוספת:
| כלי | מהירות | גמישות | שימוש חוזר |
|---|---|---|---|
| Substance Designer | 3-5 ימים ל-tile | מקסימלית (פרמטרים) | 100% לפרויקטים שונים |
| Substance Painter | 2-3 ימים לנכס ראשי | בינונית (נגיעה ידנית) | ~70% דרך Smart Materials |
| Quixel Mixer | 1-2 ימים | מוגבלת לספריית Megascans | תלוי בפרויקט |
תהליך עבודה: מהתייחסות ועד אינטגרציה
- ניתוח התייחסויות וגיאומטריית ייחוס — קביעת ערוצי PBR, סגנון, אילוצי פלטפורמה.
- פריסת UV ואפייה — אפיית AO, Normal, Curvature, Thickness תוך התחשבות בצפיפות טקסל.
- טקסטורות — Painter לנכסים ראשיים, Designer ל-tiles, צביעה ידנית במידת הצורך.
- ייצוא ואופטימיזציה — דחיסה לפורמט יעד, אטלס, טקסטורות LOD, בדיקה על פלטפורמת היעד.
- תמיכה במהלך אינטגרציה — הגדרת חומרים במנוע, תיקון בעיות תאורה.
רשימת בדיקה של טעויות נפוצות
- Base Color מכיל צללים מזויפים → שובר תאורה דינמית.- Normal Map במרחב sRGB → נורמלים הפוכים.
- AO ו-Curvature לא נאפו → Smart Materials עובדים לא נכון.
- רזולוציית טקסטורה גבוהה מהנדרש → ירידת FPS וזיכרון VRAM נוסף.
- פורמט דחיסה נבחר ללא התחשבות בערוץ אלפא (BC1 לעומת BC7).
מה כלול בעבודה שלנו וערבויות איכות?
- תוצרים: סטי טקסטורות PBR (Base Color, Metallic, Roughness, Normal, AO) לצינור Metal/Roughness, גרף Substance Designer פרמטרי (במידת הצורך), תיעוד מלא להגדרת חומרים ב-Unity/Unreal, תמיכה במהלך אינטגרציה עם בדיקה על פלטפורמת היעד.
- ערבות: כל חומר נבדק במנוע תחת שלושה תנאי תאורה שונים. הניסיון שלנו — 10+ שנים, 50+ פרויקטים, כולל פרויקטים עם AR Foundation ו-XR Interaction Toolkit.
- לוח זמנים: 3 עד 14 ימים תלוי במורכבות (חומר tiling אחד ב-Designer — 3–5 ימים, נכס ראשי עם UDIM — עד 14 ימים). עלות מחושבת באופן אישי.
הזמינו טקסטורות לנכס שלכם — אנו מבטיחים תוצאות צפויות ללא עבודה מחדש. קבלו ייעוץ על צינור העבודה הנכון עוד היום.





