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

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

آپ کے پاس ایک GLB فائل آتی ہے — کسی سائٹ سے، کسی ماڈل لائبریری سے، کسی اے آئی جنریٹر سے — اور جو پروگرام آپ استعمال کرتے ہیں وہ اسے کھولتا نہیں۔ OBJ میں جانا اسے اُس فارمیٹ میں لے آتا ہے جسے بہت سے پروگرام، پرانے نسخے بھی، درآمد کرتے ہیں۔

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

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

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

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

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

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

ان کے لیے نہیں: اینیمیشن یا رِگ کو برقرار رکھنا — OBJ کے پاس ان کے لیے جگہ نہیں۔

GLB سے کیا نکلتا ہے

GLB کا ہر حصہ OBJ میں ایک آبجیکٹ بنتا ہے، اپنے نام کے ساتھ، اسی جگہ جہاں GLB نے اسے رکھا تھا، اپنے نارملز اور ٹیکسچر کوآرڈینیٹس سمیت۔ ٹیکسچر کوآرڈینیٹس عمودی طور پر الٹ دیے جاتے ہیں، کیونکہ glTF تصویر کی قطاریں اوپر سے گنتا ہے اور OBJ نیچے سے۔ جو کونے GLB میں مثلث آپس میں بانٹتے ہیں وہ بانٹے ہوئے ہی رہتے ہیں، اور instancing سے دہرایا گیا حصہ ہر نقل کے لیے الگ لکھا جاتا ہے۔

جب GLB میں رنگ یا ٹیکسچر ہوں تو ڈاؤن لوڈ ایک zip ہوتی ہے جس میں OBJ فائل، MTL فائل اور ٹیکسچر تصویریں ہوتی ہیں۔ تصویریں GLB سے اپنے اصل بائٹس کے ساتھ نکالی جاتی ہیں، اس لیے JPEG وہی JPEG رہتی ہے۔ MTL فائل ہر میٹیریل کا بنیادی رنگ، کھردرا پن، دھاتی پن، ایمیشن اور شفافیت رکھتی ہے، اور اس کی رنگ، نارمل اور ایمیشن تصویروں کے نام لیتی ہے۔ ہر نقطے کے ساتھ محفوظ رنگ اس نقطے کی پوزیشن کے بعد لکھے جاتے ہیں۔ جس GLB میں نہ رنگ ہوں نہ تصویریں، اس سے ایک اکیلی OBJ فائل ملتی ہے۔

رِگ، بلینڈ شیپس اور منظر کا باقی حصہ

رِگ کیا ہوا کردار اپنی آرام کی حالت میں لکھا جاتا ہے، جیسی GLB میں محفوظ ہے، کسی کلپ کے کسی فریم میں نہیں، اور بلینڈ شیپس لاگو نہیں ہوتیں، اس لیے آپ کو بنیادی شکل ملتی ہے۔ کیمرے اور روشنیاں چھوڑ دی جاتی ہیں۔ لکیریں اور نقطوں کے بادل OBJ کی لکیروں اور نقطوں کے طور پر لکھے جاتے ہیں۔ Draco یا meshopt سے دبی GLB پہلے کھولی جاتی ہے اور پوری جیومیٹری لکھی جاتی ہے۔

اکائیاں اور لمبے اعداد

GLB تعریف ہی سے میٹر میں ہوتی ہے، اس لیے صفحہ اکائی کا کوئی انتخاب نہیں دیتا: OBJ کے اعداد بھی میٹر میں ہوتے ہیں، اور Y اوپر کی طرف رہتا ہے، جیسے GLB میں۔

GLB ہر پوزیشن 32-bit عدد کے طور پر رکھتی ہے، اور OBJ ہر ایک کو اتنے ہندسوں کے ساتھ لکھتی ہے جتنے ٹھیک وہی قدر واپس دینے کے لیے ضروری ہیں۔ اس لیے 0.1 کے طور پر محفوظ کوآرڈینیٹ 0.10000000149011612 بن کر دکھتا ہے۔ یہی ہندسے OBJ کے اتنا بڑا ہونے کی ایک بڑی وجہ ہیں، اور یہ بتاتے ہیں کہ راستے میں کچھ گول نہیں کیا گیا۔

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

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

متعلقہ ٹولز

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

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