דילוג לתוכן
בנוי על Babylon.js
Babylon.js

מנוע התלת-ממד בתוך לשונית הדפדפן שלכם

כל תצוגת תלת-ממד בזמן אמת ב-aukimi — פיסול, רה-טופולוגיה, ציור, תאורה, מנוע המשחקים — מצוירת על ידי Babylon.js. קוד פתוח, תומך ב-WebGPU, וללא צורך בהתקנה.

גרסה

Babylon.js 9

רישיון

Apache 2.0

מנוע רינדור

WebGPU, WebGL2 fallback

פיזיקה

Havok (WASM)

מהו Babylon.js

Babylon.js הוא מנוע תלת-ממד בזמן אמת בקוד פתוח לרשת, המופץ תחת רישיון Apache 2.0 ומפותח בפומבי ב-GitHub. הוא החל במיקרוסופט וכיום נבנה על ידי קהילת תורמים גדולה. זה לא צופה תלת-ממד ולא מנוע צעצוע: גרף סצנה, חומרי PBR, אנימציית שלד, חלקיקים, עיבוד לאחר ופיזיקה — כולם חלק ממנו, והוא משמש בסביבות ייצור אצל אולפנים וכלים תעשייתיים הרחק מעבר לפינה שלנו.

מנוע אחד, כל מודול תלת-ממד

חלון הפיסול, תצוגת הרה-טופולוגיה, הציור התלת-ממדי, מודול התאורה והרינדור ומנוע המשחקים — כולם פועלים על אותו קוד סצנה של Babylon. זו הסיבה שרשת (mesh) לא צריכה ייבוא מחדש כשהיא עוברת ממודול אחד למשנהו, ומדוע ההצללה שהגדרתם במקום אחד נראית זהה במקום אחר. חבילה הבנויה משישה מנועי רינדור שונים הייתה מקבלת שישה הגדרות שונות ל"אותו חומר".

WebGPU כשיש לכם דפדפן שתומך בו

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

הפיזיקה היא Havok, פועלת כ-WebAssembly

הסימולציה ב-Engine מגיעה מ-Havok — אותו מנוע פיזיקה שעומד מאחורי רשימה ארוכה של משחקים מסחריים שיצאו לשוק — מהודר ל-WebAssembly ומופעל דרך תוסף הפיזיקה של Babylon. גופים קשיחים, התנגשויות ואילוצים מחושבים במהירות כמעט-ילידית בתוך הלשונית, בלי מעבר דרך שרת.

פורמטים תקניים, בכניסה וביציאה

Babylon קורא וכותב glTF ו-GLB דרך הטוענים והמסדרנים הרשמיים שלו, וכך גם סצנה יוצאת מ-aukimi לבנייה ילידית. העבודה שלכם נשמרת בפורמט שכל שאר התעשייה קוראת — Blender, Godot, Unity, Unreal וכל צופה ברשת — ולא במיכל פרטי שרק אנחנו יכולים לפתוח.

  • ייבוא וייצוא glTF / GLB
  • חומרי PBR ששורדים את המעבר החוצה
  • אותו קובץ GLB מזין את הבנייה הילידית ב-Bevy

מה זה נותן לכם

בלי תוסף, בלי דרייבר, בלי התקנה של 40 GB: כתובת URL פותחת יישום תלת-ממד. מכיוון שהמנוע שמתחת הוא ציבורי ומתועד, מה שלומדים ב-aukimi הוא ידע ניתן להעברה, וכל אחד יכול לקרוא בדיוק איך התמונה על המסך נוצרת. לא כתבנו מנוע רינדור סודי, ואיננו מבקשים מכם לבטוח באחד כזה.

פתחו חלון תצוגה תלת-ממדי וראו

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

תמוך בפרויקט