להמיר FBX ל-OBJ

פועל על המכשיר שלכם · הקובץ לא עוזב את המכשיר.

פורמט FBX הוא מטבע החליפין בין מנועי משחק לחבילות אנימציה, ולפתוח אותו מחוץ למעגל הזה זה מטרד. כאן הוא הופך ל-OBJ: פורמט רשת פשוט וותיק שתוכנות תלת-ממד רבות פותחות, ובהן Blender.

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

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

איך להמיר FBX ל-OBJ

  1. הוסיפו את קובץ FBX — וגם את הקבצים הנלווים אם יש.
  2. ודאו ש-OBJ מסומן.
  3. לחצו על «המירו».
  4. הורידו את קובץ OBJ.

פורמטים נתמכים ומגבלות

קלט
FBX
פלט
OBJ
קבצים נלווים
תמונות טקסטורה משמשות כשאתם מוסיפים אותן
שומר אנימציה
לא — הפורמט לא יכול לשמור אותה
איפה זה רץ
בדפדפן – בלי העלאה

לא מיועד ל: כתיבת FBX — כאן קוראים אותו, לא יוצרים.

איך הסצנה נשטחת ל-OBJ אחד

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

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

חומרים וטקסטורות

כשב-FBX יש צבעים או תמונות טקסטורה, ההורדה היא zip שמכיל את ה-OBJ, קובץ MTL והתמונות, כך שהמשטחים נפתחים כמו שהיו. כל חומר שומר את שמו, וחלק שמשתמש בכמה חומרים מקבל שורת usemtl לכל אחד מהם. קובץ ה-MTL מחזיק את הצבע, הברק, הפליטה והשקיפות של כל חומר, ומציין את תמונות הצבע, הנורמלים והפליטה שלו.

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

קבצים ישנים ויחידות

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

FBX רושם יחידה. העמוד מציג אותה אבל לא מחיל אותה, וה-OBJ נושא את המספרים של ה-FBX עצמו, אלא אם תבחרו יחידה, ואז הם נכתבים מחדש במטרים. בעמוד /3d-converter מוסבר למה לא סומכים על היחידה המוצהרת.

שאלות נפוצות

האם הקובץ שלי נשלח לשרת?
לא. ההמרה מתבצעת כולה בדפדפן, בכוח המכשיר שלכם, והקובץ לא יוצא מהמחשב או מהטלפון. אחרי שהשתמשתם בכלי פעם אחת, הוא ממשיך לעבוד גם בלי אינטרנט (כלי הווידאו, זיהוי הטקסט והסרת הרקע מורידים את המנוע שלהם מהאתר הזה בפעם הראשונה).
מה קורה לאנימציה?
היא לא נכנסת ל-OBJ, כי פורמט OBJ שומר צורה אחת ללא תנועה. אם צריך את האנימציה, המירו ל-GLB.
קובץ FBX בינארי נקרא?
כן, גם בינארי וגם טקסט. כמעט כל קבצי FBX של העשור האחרון הם בינאריים, ואתם לא צריכים לדעת איזה יש לכם.

כלים קשורים

עוד במודלים תלת-ממדיים

עמוד זה בשפות אחרות: English · العربية · Deutsch · Français · Español · Русский · Português · 中文 · हिन्दी · Türkçe · فارسی · اردو · Bahasa Indonesia · বাংলা