glTF کو GLB میں تبدیل کریں

آپ کے آلے پر چلتا ہے · آپ کی فائل آپ کے آلے سے باہر نہیں جاتی۔

glTF فائل تقریباً کبھی ایک فائل نہیں ہوتی: وہ ایک glTF فائل ہے، ساتھ ایک BIN فائل اور ٹیکسچر کا ایک فولڈر۔ ای میل سے بھیجیں تو ٹوٹی ہوئی پہنچتی ہے۔ GLB بالکل وہی ماڈل ہے، ان سب ٹکڑوں کے ساتھ ایک ہی بائنری فائل میں بندھا ہوا۔

glTF فائل کو اس کی BIN فائل اور تصویروں کے ساتھ شامل کریں، ایک ہی GLB فائل نکلے گی۔ معیار ضائع نہیں ہوتا: وہی مواد، بدلے ہوئے ڈبے میں؛ GLB کا سائز تقریباً glTF فائل، BIN فائل اور تصویروں کے مجموعے جتنا رہتا ہے۔

سب کچھ آپ ہی کی مشین پر چلتا ہے، اور تھری ڈی فائل میں اصل بات یہی ہے: ماڈل اکثر کسی کلائنٹ کا پرزہ ہوتا ہے، کسی عمارت کا اسکین، یا ایسا ڈیزائن جس کا اعلان ابھی نہیں ہوا۔ کچھ سرور پر نہیں جاتا، اس لیے بعد میں کچھ ایسا بھی نہیں بچتا جسے حذف کروانا پڑے۔

glTF کو GLB میں تبدیل کریں کا طریقہ

  1. glTF فائل شامل کریں — اور ساتھ کی فائلیں بھی، اگر ہوں۔
  2. دیکھ لیں کہ GLB منتخب ہے۔
  3. «تبدیل کریں» دبائیں۔
  4. GLB فائل ڈاؤن لوڈ کریں۔

معاون فارمیٹس اور حدود

ان پٹ
glTF
آؤٹ پٹ
GLB
ساتھ کی فائلیں
BIN فائل اور ٹیکسچر تصویریں شامل کرنے پر اندر باندھ دی جاتی ہیں
اینیمیشن رکھتا ہے
ہاں
کہاں چلتا ہے
براؤزر میں – اپ لوڈ کے بغیر

ان کے لیے نہیں: جیومیٹری کو دبانا — باندھنے سے مثلثوں کی تعداد کم نہیں ہوتی۔

BIN فائل اور تصویریں کیسے ملائی جاتی ہیں

glTF فائل اپنے اندر اپنی دوسری فائلوں کے نام لکھتی ہے، عموماً ایک BIN فائل اور چند تصویریں۔ ہر ایک کو آپ کی شامل کی ہوئی فائلوں سے صرف فائل کے نام سے ملایا جاتا ہے، چھوٹے بڑے حروف کا فرق نظر انداز کر کے، اس لیے glTF میں لکھے فولڈر کوئی معنی نہیں رکھتے؛ اور جو نام خالی جگہ کی جگہ %20 کے ساتھ لکھا ہو، جیسے glTF محفوظ کرتا ہے، وہ خالی جگہ والی فائل سے مل جاتا ہے۔ جو ڈیٹا پہلے ہی glTF کے اندر data: پتوں کی صورت میں ہو، اسے کچھ اضافی نہیں چاہیے۔ پورے فولڈر کی zip بھی کام کرتی ہے۔

جس فائل کا glTF نام لے مگر آپ نے شامل نہ کی ہو، اسے کہیں اور تلاش نہیں کیا جاتا۔ BIN فائل کے بغیر کوئی جیومیٹری نہیں، اس لیے تبدیلی رک جاتی ہے اور بتاتی ہے کہ کون سی فائل شامل کرنی ہے۔ کسی تصویر کی کمی اسے نہیں روکتی: GLB اس تصویر کا حوالہ رکھتی ہے، اور نتیجہ اس کا نام بتاتا ہے۔ اگر مختلف فولڈروں کی دو تصویروں کا فائل نام ایک ہی ہو تو دونوں سطحوں کو ایک ہی تصویر ملتی ہے، اس لیے پہلے ان میں سے ایک کا نام بدل دیں۔

نئے سرے سے بنتی نہیں، دوبارہ بندھتی ہے

glTF کا اپنا متن رکھا جاتا ہے، اور صرف بائٹ اپنی جگہ بدلتے ہیں: BIN فائل اور ہر تصویر GLB کے اندر بالکل ویسی ہی رکھ دی جاتی ہے جیسی تھی، اور ان کے حوالے وہاں موڑ دیے جاتے ہیں۔ کچھ ڈی کوڈ نہیں ہوتا، اس لیے JPEG تصویریں دوسری بار کمپریس نہیں ہوتیں، Draco یا meshopt جیومیٹری دبی ہوئی ہی رہتی ہے، اور ہر منظر، نوڈ، میٹیریل، اینیمیشن اور ایکسٹینشن منتقل ہو جاتی ہے، وہ ایکسٹینشنز بھی جنہیں یہ سائٹ نہیں سمجھتی۔ GLB کا سائز تقریباً glTF فائل، BIN فائل اور تصویروں کے مجموعے جتنا ہوتا ہے۔

پینل کیا دکھاتا ہے

تبدیلی کے بعد گنتی بھرنے کے لیے ماڈل پھر بھی ایک بار پڑھا جاتا ہے۔ جو تصویر یہ ریڈر ڈی کوڈ نہ کر سکے، جیسے KTX2 ٹیکسچر، وہ وہاں گنی نہیں جاتی، مگر GLB میں بائٹ بہ بائٹ موجود ہوتی ہے۔

اکثر پوچھے گئے سوالات

کیا میری فائل سرور پر اپ لوڈ ہوتی ہے؟
نہیں۔ تبدیلی پوری کی پوری آپ کے براؤزر میں، آپ کے اپنے آلے کی طاقت سے ہوتی ہے، اور فائل آپ کے کمپیوٹر یا موبائل سے باہر نہیں جاتی۔ کوئی ٹول ایک بار استعمال ہو جائے تو پھر انٹرنیٹ کے بغیر بھی چلتا ہے (ویڈیو، متن کی پہچان اور بیک گراؤنڈ ہٹانے والے ٹول پہلی بار اپنا انجن اسی سائٹ سے لیتے ہیں)۔
کیا BIN فائل اور ٹیکسچر شامل کرنے ہوں گے؟
ہاں، اگر وہ باہر ہیں۔ شامل کرنے پر وہ پڑھے جاتے ہیں اور GLB کے اندر چلے جاتے ہیں۔ اگر glTF فائل پہلے ہی سب کچھ اندر رکھتی تھی تو وہ اکیلی کافی ہے۔
کیا ماڈل کا معیار گرتا ہے؟
نہیں۔ جیومیٹری اور ٹیکسچر وہی ہیں؛ صرف محفوظ کرنے کا طریقہ بدلتا ہے۔

متعلقہ ٹولز

تھری ڈی ماڈلز میں مزید

یہ صفحہ دوسری زبانوں میں: English · العربية · Deutsch · Français · Español · Русский · Português · 中文 · हिन्दी · Türkçe · עברית · فارسی · Bahasa Indonesia · বাংলা