133 חברים מחוברים
הצטרפו עכשיו
בית פורומים סקינרים LO-MAC-שלב ראשון: חילוץ טקסטורות לשם עריכה
דיון

LO-MAC-שלב ראשון: חילוץ טקסטורות לשם עריכה

9 הודעות 2,773 צפיות לפני 19 שנים
#1 · לפני 19 שנים
אני מקווה שכל פעם שאחזור אוכל לכתוב עוד איזה מדריכון כדי להגיע בסופו של דבר לסדרה בשלבים על LO-MAC וסקינים.


שלב ראשון- חילוץ טקסטורות


הטקסטורות של LO-MAC דחוסות בקבצים בקידוד CDDS בתיקייה
    Ubisoft\Eagle Dynamics\Lock On\Bazar\World


הקבצים הם:
    CockpitsTexturesBMP.cdds
    CockpitsTexturesTGA.cdds
    ShipTexturesBMP.cdds
    ShipTexturesTGA.cdds
    WorldTexturesBMP1.cdds
    WorldTexturesBMP.cdds
    WorldTexturesTGA.cdds


קודם כל, צריך להוציא את הטקסטורה הנחוצה מתוך ה CDDS. את זה אפשר לעשות בעזרת תוכנה שנקראת CDDS Browser.היא מובנית בתוך מנהל התוספים LOMAN, ואותו אפשר להוריד כאן (<- לינק).

כשנכנסים לCDDS Browser הדבר הראשון שמומלץ לעשות הוא לעבור על כל קבצי הCDDS ולראות מה יש בתוכם (כן, זה עלול לקחת זמן- אבל זה יחסוך זמן בעתיד).

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

כעת נשאר לאתר את הסקין שרוצים לשנות, את זיהוי המטוס (או האובייקט) אליו שייך הסקין ניתן לבצע לפי שם הטקסטורה או איך שרוצים (כי לא תמיד אפשר להבין מה לכל הרוחות רשום בשם הטקסטורה).
אם הסקין הרצוי לא נמצא- מנסים קובץ CDDS אחר.
הסקינים העיקריים בLO-MAC נשמרים ב
    WorldTexturesBMP1.cdds
    WorldTexturesBMP.cdds


אז מצאנו את הסקין שאנחנו צריכים (וסימנו אותו ברשימה). עכשיו צריך להוציא אותו מקובץ ה CDDS כדי שנוכל לערוך אותו.

בשורה Export/Import Path מגדירים לתוכנה את התיקייה אליה אנחנו רוצים לייצא את הטקסטורה.
מומלץ לבחור בשולחן העבודה כדי לא להסתבך בחיפושים אחרי הקובץ אחר כך.

לוחצים על הכפתור Extract וייפתח חלון נוסף.
בחלון הזה אין צורך לשנות שום דבר, חוץ מהגדרה אחת מטעמי נוחות (ואיכות).
את ההגדרה Output file format משנים מ DDS ל BMP. זאת כדי שנוכל לפתוח בקלות את הטקסטורה בלי להתעסק עם תוכנות נוספות.

במידה והטקסטורה נמצאת בקובץ CDDS ששמו מסתיים בTGA (למשל ShipTexturesTGA.cdds) משנים את ההגדרה הזו ל TGA!

לוחצים על Extract והקובץ מחולץ אל התיקייה שבחרנו.

כל מה שנשאר עכשיו זה לפתוח את הטקסטורה בתוכנת העריכה הגרפית האהובה עליכם, לעשות סקין איכותי (על הנושא הזה- בשלבים הבאים) ולשמור כ BMP או TGA לפי הסוג המקורי.

כדי להכניס את הסקין ל LO-MAC הדרך הכי פשוטה היא לשים את הסקין הגמור בתיקייה
    Ubisoft\Eagle Dynamics\Lock On\Bazar\TempTextures

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

[hr]
בעיה נפוצה:

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

פתרון אפשרי: הבעיה היא בשם הקובץ.

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

דוגמה: חילצנו סקין של F-15 והשם שלו יהיה כזה:
F-15-PAINT-R-DEF-4-2048x2048.bmp

כדי שהסימולטור יקלוט אותו מתוך תיקיית Temptextures יש למחוק את החלק שמתאר רזולוציה ושם הקובץ החדש ייראה ככה:
F-15-PAINT-R-DEF-4.bmp

מיכאל לוייב, צוות ניהול ראשי

69 הפטישים הוירטואלית הותיקה
נערך לאחרונה: לפני 16 שנים · 3 עריכות
#2 · לפני 19 שנים
מייק אחלה מדריך
תגיד נראה לך שאפשר לעצב עיט ישראלי
ולהלביש אותו על F15? כי זה מה שהייתי רוצה לעשות בלוק און
נערך לאחרונה: לפני 19 שנים
#3 · לפני 19 שנים
אפשר!
בגרסה 1.12 (Flaming Cliffs)יש תמיכה במודלים רק בגלל שהמפתחים אפשרו לקהילה שימוש בכלים שלהם, אתה יכול לקרוא עוד על הנושא כאן:
http://www.preflight.us/HE/ftopicp-28143.html

מיכאל לוייב, צוות ניהול ראשי

69 הפטישים הוירטואלית הותיקה
#4 · לפני 19 שנים
מייק פעלתי לפי המדריך שלך הכל הלך יפה עשיתי עיצוב שרציתי החזרתי לתיקיה שכתבתה פתחתי את המשחק והפלא ופלא מה שעיצבתי לא היה קיים שמה איך אפשר לפתור את זה ולמה זה קרה?
#5 · לפני 19 שנים
אני חושב שהבעיה היא בשם הקובץ.

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

דוגמה: חילצנו סקין של F-15 והשם שלו יהיה כזה:
F-15-PAINT-R-DEF-4-2048x2048.bmp

כדי שהסימולטור יקלוט אותו מתוך תיקיית Temptextures יש למחוק את החלק שמתאר רזולוציה ככה:
F-15-PAINT-R-DEF-4.bmp

מיכאל לוייב, צוות ניהול ראשי

69 הפטישים הוירטואלית הותיקה

רוצים להגיב?

התחברו כדי להוסיף תגובה לדיון, או הצטרפו לדיסקורד לדיון חי.