تبدیل GLB به USDZ
اندروید و وب فایل GLB را میخوانند، اما AR Quick Look اپل فقط USDZ را میشناسد. فایل GLB خود را یک بار تبدیل کنید تا همان مدل با بافتها و مقیاس واقعیاش در iPhone و iPad بهصورت AR باز شود.
مبدل مدل سهبعدی
یا فایلهای STL, OBJ, MTL … را اینجا رها کنید ·
حداکثر 95 MB برای هر فایل· تا 20 فایل· حذف پس از 30 دقیقه
فایلها روی سرورهای ما پردازش میشوند و پس از 30 دقیقه حذف میشوند.
STL و OBJ واحد ذخیره نمیکنند. اگر قطعهای در اسلایسر 10 یا 25.4 برابر کوچکتر یا بزرگتر نمایش داده شد، واحد اشتباه خوانده شده است؛ آن را اینجا تنظیم کنید.
Blender، برنامههای CAD و اسلایسرها از Z-up استفاده میکنند؛ glTF، Unity و بیشتر موتورهای بازی از Y-up. اگر مدل بعد از ورود به پهلو افتاده بود، آن را تغییر دهید.
هنگام تبدیل جسمهای STEP یا IGES به مش استفاده میشود. حالت ریز منحنیهای نرم و فایلهای بزرگتر میدهد؛ حالت درشت برای پیشنمایش سریع کافی است.
فقط برای ورودی PNG، JPG یا SVG استفاده میشود. برجستهسازی نواحی تیره را بالا میآورد؛ لیتوفان صفحهای نازک است که با نور از پشت عکس را نشان میدهد؛ اکسترود لوگو یا خطهای SVG را به شکلی جامد و تخت تبدیل میکند.
عرض مدل چاپی؛ ارتفاع از نسبت تصویر پیروی میکند.
بیشینه ارتفاع برجستگی در حالت برجسته یا لیتوفان، یا ضخامت شکل اکسترود. لیتوفان معمولاً 2–3 mm است.
صفحهای جامد زیر برجستگی تا چاپ یکپارچه بماند. 0 یعنی بدون پایه.
نحوه استفاده از این ابزار
- 1
فایل GLB را بارگذاری کنید
حداکثر ۲۰ فایل .glb را انتخاب کنید که هرکدام تا 95 MB باشند. بهجای آن میتوانید یک فایل .gltf را همراه فایلهایش زیپ کنید و بارگذاری کنید.
- 2
بافتها را فعال نگه دارید
گزینهٔ حفظ بافتها و متریالها روشن است و واحد مدل روی m میماند، چون GLB و USDZ برای AR هر دو متر را انتظار دارند. مگر اینکه مدل در پیشنمایش به پهلو افتاده باشد، محور بالا را روی Keep بگذارید.
- 3
به USDZ تبدیل کنید
روی تبدیل به USDZ بزنید، سپس فایل را به آیفون بفرستید و برای باز کردن در AR Quick Look روی آن بزنید. فایلها پس از 30 دقیقه از سرور ما حذف میشوند.
کجا به فایل USDZ نیاز است
| سازمان | الزام | منبع |
|---|---|---|
| AR Quick Look (iOS 12 و جدیدتر) | فایلهای .usdz یا Reality را از Safari، Messages، Mail، Notes و Files باز میکند. | — |
| پیوندهای AR در Safari | پیوند <a rel="ar"> که به یک فایل .usdz اشاره کند، نشان AR را نمایش میدهد و Quick Look را باز میکند. | — |
| model-viewer گوگل | GLB را بهعنوان src میگیرد و یک USDZ اختیاری را از طریق ویژگی ios-src برای AR در iOS میپذیرد. | — |
| visionOS | Quick Look در Apple Vision Pro مدلهای USDZ را در فضای اتاق باز میکند. | — |
USDZ چیست و چه تفاوتی با GLB دارد
USD، یعنی Universal Scene Description، فرمت صحنهای است که پیکسار برای خط تولید فیلمهایش ساخت و در سال 2016 متنباز کرد. در WWDC 2018 اپل و پیکسار USDZ را معرفی کردند، یک بستهٔ تکفایلی از صحنهٔ USD و بافتهایش، و اپل آن را در iOS 12 فرمت AR Quick Look کرد. از نظر فنی یک آرشیو ZIP است که بدون فشردهسازی ذخیره شده و فایلهایش روی مرزهای 64 بایتی تراز شدهاند، تا گوشی بتواند هندسه و تصاویر را بدون استخراج، همانجا بخواند.
GLB در دنیای Khronos همین نقش را دارد: یک فایل باینری شامل صحنه، بافرها و بافتها، با متریالهای metallic-roughness. این دو آنقدر به هم نزدیکاند که تبدیل بیشتر یک ترجمه است. مشها، سلسلهمراتب نودها، UV، و نقشههای base color، metallic، roughness، normal، occlusion و emissive مستقیم منتقل میشوند و مقیاس بر حسب متر میماند.
GLB
glTF دودویی (GLB)
GLB شکل دودویی glTF 2.0 است؛ فرمت انتقال سهبعدی که گروه Khronos در سال 2017 منتشر کرد. هندسه، متریالهای PBR، بافتها و انیمیشنها را در یک فایل فشرده و مناسب بارگذاری سریع جمع میکند. GLB در سهبعدی وب، نمایشگرهای AR، Android Scene Viewer و بازارهای آنلاین مدل بسیار استفاده میشود. برخی ابزارهای سهبعدی قدیمی دسکتاپ و نرمافزارهای CAD آن را وارد نمیکنند.
- فشردهسازی
- –
- شفافیت
- –
- انیمیشن
- بله
- سال معرفی
- 2017 · Khronos Group
USDZ
Universal Scene Description (USDZ)
USDZ بسته فشردهشدهای از فرمت Universal Scene Description شرکت Pixar است که در 2018 با Apple برای واقعیت افزوده معرفی شد. هندسه، مواد PBR، بافتها و انیمیشن را در یک آرشیو بدون فشردهسازی ذخیره میکند که برای بارگذاری سریع طراحی شده است. iPhone و iPad مدلهای USDZ را در AR Quick Look نمایش میدهند و Apple Vision Pro بهطور گسترده از آن استفاده میکند. پشتیبانی در Android و بسیاری از ابزارهای سهبعدی دیگر محدود است.
- فشردهسازی
- –
- شفافیت
- –
- انیمیشن
- بله
- سال معرفی
- 2018 · Pixar and Apple
تبدیل GLB به USDZ برای یک گروه است: کسانی که میخواهند مدلی در آیفون یا آیپد در AR باز شود، چون AR Quick Look اپل USDZ را میخواند و glTF را نه.
چه چیزهایی از GLB به USDZ منتقل میشود
بدون مشکل تبدیل میشود
- مشها، UV و سلسلهمراتب نودها
- بافتهای base color، metallic و roughness
- نقشههای normal، occlusion و emissive
- ترکیب آلفا و برش آلفا
- مقیاس واقعی بر حسب متر
بعد از تبدیل بررسی کنید
- افزونههای glTF مثل clearcoat، sheen و transmission
- رنگ رأسها که Quick Look اغلب نادیده میگیرد
- تبدیلهای بافت و جابهجایی UV کاشیشده
- morph targetها و چند کلیپ انیمیشن
- بافتهای بسیار بزرگ که بارگذاری را کند میکنند
اگر مدل شما یک glTF با فایلهای .bin و تصویر جداست، ابتدا آن را با تبدیل glTF به GLB بستهبندی کنید، یا پوشه را زیپ کنید و همینجا بارگذاری کنید. برای صفحههای محصول، الگوی معمول model-viewer است که GLB فایل اصلی و این USDZ فایل iOS است، تا هر بازدیدکننده AR را روی دستگاه خودش ببیند.
پرسشهای رایج دربارهٔ تبدیل GLB به USDZ
چگونه فایل USDZ را روی iPhone خود آزمایش کنم؟
آن را با AirDrop به گوشی بفرستید، یا در iCloud Drive ذخیره کنید و در برنامهٔ Files روی آن بزنید. Quick Look مدل را با دو زبانه باز میکند، Object و AR؛ زبانهٔ AR مدل را با اندازهٔ واقعی روی یک سطح قرار میدهد.
چرا USDZ براقتر یا تختتر از GLB به نظر میرسد؟
متریال پیشنمایش اپل از base color، metallic، roughness، normal، occlusion، emissive و opacity پشتیبانی میکند و متریالهای اصلی glTF را پوشش میدهد. افزونههایی مثل clearcoat، sheen یا transmission معادلی ندارند و حذف میشوند، پس شیشه و پارچه ممکن است متفاوت دیده شوند. پیش از انتشار این متریالها را در Quick Look بررسی کنید.
آیا انیمیشنها در تبدیل GLB به USDZ حفظ میشوند؟
انیمیشنهای ساده با تبدیل مکانی، مثل یک قطعهٔ چرخان یا متحرک، منتقل میشوند. انیمیشنهای morph target و چند کلیپ نامدار قابلاعتماد نیستند، چون AR Quick Look فقط یک خط زمانی را پخش میکند. اگر حرکت مهم است، نتیجه را آزمایش کنید.
حجم فایل USDZ برای AR در وب حداکثر چقدر میتواند باشد؟
در Safari یک سقف مشخص وجود ندارد، اما کل فایل پیش از باز شدن نمای AR دانلود میشود، پس هر مگابایت در اینترنت موبایل یعنی انتظار بیشتر. پیش از تبدیل، بافتها را به 2048 px یا کمتر برسانید و از روشهای کاهش حجم عکس به KB کمک بگیرید.
آیا استفاده از Mac و Reality Converter گزینهٔ بهتری است؟
برنامهٔ رایگان Reality Converter اپل برای macOS فایل glTF را به USDZ تبدیل میکند و با پیشنمایش زنده اجازهٔ تنظیم متریالها را میدهد، که برای تنظیم دقیق مفید است. این مبدل به مک نیاز ندارد و تا 20 فایل را یکجا انجام میدهد، که برای کاتالوگ محصولات و کاربران ویندوز مناسب است.
آیا میتوان USDZ را بعداً دوباره به GLB تبدیل کرد؟
فایل GLB اصلی را نگه دارید. تبدیل رفتوبرگشتی هر بار ترجمهٔ متریال را تکرار میکند؛ GLB نسخهٔ اصلی شما برای وب و اندروید میماند و USDZ نسخهٔ اپل است.