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

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

OBJ کبھی اکیلی نہیں آتی: وہ ایک MTL فائل اور ٹیکسچر کا فولڈر گھسیٹ لاتی ہے، اور صرف ایک تصویر کی کمی ماڈل کو دوسرے کے کمپیوٹر پر سرمئی دکھانے کے لیے کافی ہے۔ GLB یہ سب ایک ہی فائل میں رکھ دیتا ہے جسے الگ نہیں کیا جا سکتا۔

OBJ، MTL فائل اور تصویریں ایک ساتھ شامل کریں؛ نتیجہ ایک ہی GLB فائل ہوگی جس کے اندر میٹیریل ہوں گے — ویب صفحے، پروڈکٹ کے صفحے یا پیغام میں بھیجنے کے لیے تیار، بغیر کسی ہدایت نامے کے۔

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

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

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

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

ان پٹ
OBJ
آؤٹ پٹ
GLB
ساتھ کی فائلیں
MTL فائل اور ٹیکسچر تبھی کام آتے ہیں جب آپ انہیں شامل کریں
اینیمیشن رکھتا ہے
لاگو نہیں — OBJ میں اینیمیشن ہوتی ہی نہیں
کہاں چلتا ہے
براؤزر میں – اپ لوڈ کے بغیر

ان کے لیے نہیں: میش میں ترمیم — یہاں ڈبہ بدلتا ہے، ماڈل نہیں۔

.mtl اور تصویریں کیسے ملائی جاتی ہیں

ضروری نہیں کہ .mtl کا نام وہی ہو جو OBJ کی mtllib سطر میں لکھا ہے۔ آپ جو بھی .mtl شامل کریں وہ پڑھی جاتی ہے، اور اس کے میٹیریل usemtl ناموں کے ذریعے OBJ کے حصوں سے ملائے جاتے ہیں۔ صرف ایک .mtl استعمال ہوتی ہے، آپ کی فہرست میں پہلی، اس لیے اگر ماڈل کے میٹیریل دو .mtl فائلوں میں بٹے ہوں تو پہلے انہیں ایک فائل میں جوڑ لیں۔

ٹیکسچر تصویریں فائل کے نام سے ڈھونڈی جاتی ہیں، اور چھوٹے بڑے حروف کا فرق نہیں دیکھا جاتا۔ جس تصویر کا نام .mtl میں ہو مگر آپ نے شامل نہ کی ہو، وہ کہیں اور تلاش نہیں کی جاتی؛ وہ سطح اپنی تصویر کے بغیر نکلتی ہے۔ پورے فولڈر کی zip بھی چلتی ہے: وہ یہیں کھولی جاتی ہے (60 فائلوں اور 400 MB تک)، اس کے اندر کا سب سے بڑا ماڈل استعمال ہوتا ہے، اور .mtl اور تصویریں اس کے ساتھ رکھی جاتی ہیں۔

.mtl کی کون سی سیٹنگز GLB میں بچتی ہیں

.mtl سطح کو ڈفیوز، اسپیکیولر اور چمک کی قدروں سے بیان کرتی ہے؛ GLB اسے دھاتی پن اور کھردرے پن سے، اس لیے کچھ سیٹنگز منتقل ہو جاتی ہیں اور کچھ نہیں۔ منتقل ہوتی ہیں: ڈفیوز رنگ (Kd) اور اس کی تصویر (map_Kd)، شفافیت (d یا Tr)، ایمیشن (Ke اور map_Ke) اور نارمل میپ (norm)۔ منتقل نہیں ہوتیں: اسپیکیولر رنگ اور چمک (Ks، Ns)، اسپیکیولر تصویر (map_Ks)، بمپ میپ، شفافیت کی تصویر (map_d) اور ڈسپلیسمنٹ (disp)۔ ہر سطح پوری کھردری اور غیر دھاتی لکھی جاتی ہے، اس لیے چمکدار میٹیریل اس وقت تک مدھم دکھتے ہیں جب تک آپ GLB کھولنے کی جگہ پر انہیں ایڈجسٹ نہ کریں۔ OBJ کے اندر ہر ورٹیکس کے ساتھ محفوظ رنگ، جو کچھ اسکینر لکھتے ہیں، برقرار رہتے ہیں۔

ٹیکسچر تصویریں GLB کے اندر PNG کی صورت میں محفوظ ہوتی ہیں۔ فوٹو جیسے JPEG ٹیکسچرز کے ساتھ اس سے GLB عموماً آپ کی شامل کی گئی فائلوں سے بڑی ہو جاتی ہے۔

سائز درست رکھنا

OBJ میں بغیر اکائی کے خالی اعداد ہوتے ہیں، اور GLB ہر عدد کو میٹر سمجھتی ہے۔ اس لیے ماڈل شامل کرتے ہی صفحہ اسے ناپ کر اس کا سائز دکھاتا ہے، اور یہ چننے کا اختیار دیتا ہے کہ فائل کی ایک اکائی کا مطلب کیا ہے: جیسی ہے ویسی رہے، ملی میٹر، سینٹی میٹر یا انچ۔ ایک چنیں تو صفحہ تبدیلی سے پہلے دکھا دیتا ہے کہ GLB کا سائز کیا ہوگا۔ جو کرسی 45 میٹر چوڑی ناپی جائے وہ تقریباً یقیناً سینٹی میٹر میں محفوظ کی گئی تھی۔

بہت بڑی OBJ فائلیں

جب فائلیں مل کر تقریباً 120 MB سے بڑھ جائیں تو صفحہ خبردار کرتا ہے کہ تبدیلی کے لیے کافی خالی میموری چاہیے، مگر پھر بھی چلاتا ہے۔ OBJ ٹیکسٹ فائل ہے، اور براؤزر کا ٹیب 500 MB سے کافی بڑی ٹیکسٹ فائل ایک ساتھ نہیں پڑھ سکتا، اس لیے اس سے بڑی OBJ خالی نتیجہ دینے کے بجائے یہی وجہ بتا کر رد کر دی جاتی ہے۔ جس پروگرام سے ماڈل آیا ہے اسی میں اسے حصوں میں بانٹیں اور ہر حصہ یہاں تبدیل کریں؛ ہر حصہ اپنی مکمل GLB بنتا ہے۔

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

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

متعلقہ ٹولز

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

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