ادغام مواد و فشردهسازی بافت: گلوگاه پنهان عملکرد در سبکسازی BIM
چگونه متخصص سه بعدیفراخوانیهای ترسیم، حافظه بافت و زمان بارگذاری - از هزاران ماده زائد گرفته تا یک خط لوله .opt ساده.
توسط شرکت 3D Expert Co.,Ltd. | اوزاکا، ژاپن | الفویو اس تی 2026
خط تولید محصول: جایی که بهینهسازی مواد و بافت اهمیت دارد
بهینهسازی مواد و بافت در مرحلهی سبکسازی خط تولید 3D Expert قرار دارد. در اینجا نحوهی کنار هم قرار گرفتن محصولات آمده است:
- افزونه سهبعدی/BIM — در حال حاضر ۶ افزونه بومی برای پلتفرمهای CAD/BIM (Revit، Bentley، Tekla و غیره) وجود دارد که بر اساس APIهای رسمی فروشندگان ساخته شدهاند. این مرحله هندسه خام، بافتها، مصالح، درختهای ساختاری و ویژگیها را از فرمتهای بومی (.rvt، .dgn و غیره) استخراج کرده و در یک فایل GLZIP میانی قرار میدهد. این افزونه مصالح را ادغام یا بافتها را فشرده نمیکند — هر تعریف مصالح و تصویر بافت را دقیقاً همانطور که نوشته شده است حفظ میکند، بنابراین موتور سبکسازی دادههای کاملی برای کار با آنها دارد.
- تولیدکننده فایل Opt — موتور سبکسازی که در آن ادغام مواد و فشردهسازی بافت در واقع اتفاق میافتد. این موتور، فرمتهای GLZIP میانی (از افزونه) یا فرمتهای باز/استاندارد (IFC، FBX، STEP، 3DXML و غیره) را دریافت کرده و کل فرآیند بهینهسازی را اعمال میکند: گروهبندی هش مواد، بستهبندی اطلس بافت، کدگذاری Basis Universal / KTX2، مدیریت وضوح، بستهبندی کانال PBR — همه در رایانه محلی کاربر. خروجی: مدل **با فرمت opt** + فایل DB، با مواد بهینه شده و بافتهای فشرده جاسازی شده.
- Rapid3D Loader برای Three.js — یک بسته npm که مستقیماً فایلهای .opt را میخواند. در سمت وب، یک رمزگشای WASM را تعبیه میکند که بافتهای Basis Universal را در زمان بارگذاری به فرمت فشرده WebGL بومی مرورگر تبدیل میکند، سپس آنها را به عنوان بافتهای بومی GPU به Three.js میدهد. هیچ داده پیکسلی خام هرگز حافظه اصلی را لمس نمیکند.
- دستیار مدل و دادههای سهبعدی - یک برنامه دسکتاپ ویندوز ۱۰+. این برنامه GLZIP (از افزونه) یا فرمتهای باز را وارد میکند، همان ادغام مواد و فشردهسازی بافت را به صورت داخلی انجام میدهد و بلافاصله مدل بهینه شده را با جستجوی کامل ویژگیها رندر میکند - همه اینها در یک برنامه یکپارچه. این برنامه فایلهای .opt را خروجی نمیدهد؛ این یک ابزار مشاهده کاربر نهایی است، نه یک مبدل فایل.
به طور خلاصه: این افزونه، متریالها و بافتها را بدون افت کیفیت، در GLZIP استخراج میکند. Opt File Generator آنها را برای پیادهسازی در وب، در فایلهای .opt ادغام، بستهبندی و فشرده میکند. Rapid3D Loader بافتهای فشرده شده را از طریق WASM برای رندر مرورگر رمزگشایی میکند. 3D Model & Data Asst همان ادغام و فشردهسازی را به صورت داخلی انجام میدهد، سپس روی دسکتاپ رندر میکند - بدون خروجی .opt.
────────────────────────────────────────────────────────────
۱۲ تکنیک - متناسب با محصول
دامنه ۱: ادغام مواد - از هزاران نمونه تا دهها فراخوان ترسیم
در یک مدل Revit، ممکن است یک ماده بتنی مشابه ۵۰۰ بار نمونهسازی شود - یک بار برای هر دال کف، دیوار و ستونی که به آن ارجاع میدهد. هر نمونه یک ورودی جداگانه در فایل خروجی است و هر ماده منحصر به فرد، فراخوانی ترسیم جداگانهای را در WebGL اعمال میکند. یک مدل ۱۰۰۰۰ عنصری با ۸۰۰۰ نمونه ماده ممکن است بیش از ۳۰۰۰ فراخوانی ترسیم تولید کند، در حالی که صحنه بصری در واقع به کمتر از ۱۰۰ فراخوانی نیاز دارد. خط لوله ادغام مواد 3D Expert این افزونگی را بدون از دست دادن حتی یک جزئیات بصری از بین میبرد.
- گروهبندی مواد مبتنی بر هش
ویژگیهای بصری هر ماده - رنگ پایه (RGBA)، مرجع بافت آلبدو، زبری، فلزی بودن، نقشه نرمال، رنگ تابشی، حالت آلفا و قطع آلفا - در یک رشته هش قطعی جمع میشوند. موادی با هشهای یکسان در یک تعریف مشترک گروهبندی میشوند. در عمل، مدلی با ۸۰۰۰ نمونه ماده معمولاً به ۶۰ تا ۱۵۰ ماده منحصر به فرد تبدیل میشود. این کاهش بدون اتلاف است: اگر دو ماده یکسان به نظر برسند، یکی میشوند. اگر در هر کانال قابل مشاهدهای متفاوت باشند، از هم جدا میمانند.
- قدرت گرفته از: تولیدکننده فایل Opt (ادغام مواد → خروجی .opt)جایگزین دسکتاپ: مدلساز و دادهی سهبعدی (ادغام مواد + رندر، ویندوز ۱۰+)
- کاهش مواد اولیه
فراتر از گروهبندی مبتنی بر هش، موتور، overrideهای متریال هر عنصر را که تعریف والد را کپی میکنند، حذف میکند. وقتی ۲۰۰ در همگی به "Door – Steel" ارجاع میدهند و هیچ override جداگانهای ندارند، موتور آنها را به یک نمونه متریال و ۲۰۰ ارجاع هندسی تبدیل میکند، نه ۲۰۰ شیء متریال مستقل. این امر مستقیماً آپلودهای بافر یکنواخت GPU و سربار کامپایل shader را کاهش میدهد - هزینه غالب در صحنههای WebGL 2 با متریالهای زیاد.
- قدرت گرفته از: Opt File Generator (نمونهسازی متریال → خروجی .opt). جایگزین دسکتاپ: 3D Model & Data Assit (نمونهسازی متریال + رندر، ویندوز 10+)
- جداسازی مواد شفاف
مواد شفاف (پردههای شیشهای، بدنههای آب، پنلهای نیمهشفاف) را نمیتوان با مواد مات ادغام کرد - آنها به مراحل رندر جداگانه با غیرفعال بودن قابلیت نوشتن عمق و مرتبسازی از عقب به جلو نیاز دارند. موتور به طور خودکار موادی را که ترکیب آلفا در آنها فعال است شناسایی میکند و آنها را در یک دسته شفافیت اختصاصی قرار میدهد. این کار لایهبندی بصری صحیح را حفظ میکند و در عین حال امکان ادغام تهاجمی اکثریت مات را فراهم میکند. نمای یک بیمارستان با ۲۰۰۰ پنل شیشهای و ۶۰۰۰ عنصر مات به جای ۸۰۰۰ نمونه، به ۲ گروه ماده تبدیل میشود.
- قدرت گرفته از: Opt File Generator (دستهبندی مواد با توجه به شفافیت → خروجی .opt). جایگزین دسکتاپ: 3D Model & Data Assit (دستهبندی + رندر، ویندوز 10+)
دامنه ۲: تولید اطلس بافت - به حداقل رساندن پیوندهای بافت
حتی پس از ادغام مواد، یک مدل BIM همچنان میتواند به صدها فایل بافت جداگانه - عکسهای نما، نمونههای مواد، نقشههای الگو - ارجاع دهد. در WebGL، هر اتصال بافت یک تغییر حالت است که خط لوله GPU را متوقف میکند. موتور اطلس 3D Expert بافتهای کوچک را در اطلسهای مشترک قرار میدهد و سوئیچهای اتصال را از صدها به اعداد تکی کاهش میدهد.
- بسته بندی اتوماتیک اطلس
این موتور تمام ابعاد بافت را تجزیه و تحلیل میکند و بافتهای سازگار را در اطلسهایی با توان دو (معمولاً 2048×2048 یا 4096×4096) بستهبندی میکند. یک مدل با 180 نمونه ماده 256×256 میتواند در یک اطلس 4096×4096 جای گیرد و تعداد پیوندهای بافت را از 180 به 1 کاهش دهد. الگوریتم بستهبندی از یک روش ابتکاری بستهبندی سطلی استفاده میکند که فضای هدر رفته را به حداقل میرساند و در عین حال به الزامات وضوح اصلی هر بافت احترام میگذارد.
- قدرت گرفته از: تولیدکننده فایل Opt (بستهبندی اطلس → خروجی .opt) → Rapid3D Loader (نمونهبرداری مبتنی بر اطلس، رندر وب). جایگزین دسکتاپ: 3D Model & Data Assit (بستهبندی اطلس + رندر، ویندوز 10+)
- پارامترسنجی مجدد UV
وقتی بافتها در یک اطلس بستهبندی میشوند، مختصات UV هر مش باید مجدداً نگاشت شوند تا به زیرناحیه صحیح اشاره کنند. موتور به طور خودکار مختصات UV را در مرحله سبکسازی تبدیل میکند - نیازی به ویرایش دستی UV نیست. نگاشت مجدد دقیق است: پیکسلی که از اطلس نمونهبرداری میشود با پیکسلی که از بافت مستقل اصلی نمونهبرداری میشود، مطابقت دارد و از عدم تفاوت بصری اطمینان حاصل میکند.
- قدرت گرفته از: Opt File Generator (UV remap + atlas packing → .opt output). جایگزین دسکتاپ: 3D Model & Data Asst (UV remap + rendering, Windows 10+)
- پدگذاری و جلوگیری از خونریزی اطلس
نشت بافت - که در آن یک تکسل نمونهبرداری شده از یک زیربافت به زیربافت مجاور نشت میکند - یک مصنوع رایج در پیادهسازیهای ساده اطلس است. موتور، لایهبندی قابل تنظیم (۲ تا ۴ تکسل) را بین زیربافتها اضافه میکند و مختصات UV را به ناحیه امن داخلی متصل میکند. در فاصله، جایی که انتقال سطح mip میتواند تکسلها را از مناطق همسایه بیرون بکشد، این لایهبندی فیلترینگ تمیز را تضمین میکند. این امر به ویژه برای نماهای BIM مهم است، جایی که یک پیکسل از نشت بافت میتواند باعث شود قاب پنجره طوری به نظر برسد که جنس آن نادرست است.
- قدرت گرفته از: تولیدکننده فایل Opt (بستهبندی اطلس لایهبندیشده → خروجی .opt) → Rapid3D Loader (نمونهبرداری اطلس با padding، رندر وب). جایگزین دسکتاپ: 3D Model & Data Assit (اطلس padding + رندر، ویندوز 10+)
دامنه ۳: فشردهسازی قالب بافت - کاهش فضای حافظه
بافتهای خام در مدلهای BIM معمولاً به صورت فایلهای PNG یا JPEG ذخیره میشوند. در GPU، این بافتها به RGBA کاملاً غیرفشرده تبدیل میشوند - یک بافت نمای واحد ۴۰۹۶×۴۰۹۶ در حالت رمزگشاییشده ۶۴ مگابایت از حافظه GPU را اشغال میکند. 3D Expert از فرمتهای بافت فشرده بومی GPU استفاده میکند که در حافظه GPU فشرده باقی میمانند و با حداقل افت کیفیت ادراکی، فضای اشغالی را ۶ تا ۱۰ برابر کاهش میدهد.
- رمزگذاری پایه جهانی / KTX2
بافتها به Basis Universal، یک فرمت فشردهشدهی میانی که در کانتینر KTX2 بستهبندی شده است، تبدیل کد میشوند. Basis Universal را میتوان به سرعت در زمان بارگذاری به فرمت GPU بومی هر پلتفرمی تبدیل کد کرد - ETC2 در WebGL، BC7 در WebGL2 دسکتاپ، و ASTC در موبایل. یک بافت 4096×4096 که در حالت فشرده نشده 64 مگابایت حجم مصرف میکند، در فرمت Basis به 5 تا 8 مگابایت کاهش مییابد. در مرورگر، رمزگشای WASM در Rapid3D Loader، تبدیل کد را در میلیثانیه انجام میدهد و نتیجه را به عنوان یک CompressedTexture2D به WebGL ارسال میکند - هیچ داده پیکسل خامی هرگز به حافظه جاوا اسکریپت برخورد نمیکند.
- قدرت گرفته از: Opt File Generator (رمزگذاری Basis/KTX2 → خروجی .opt) → Rapid3D Loader (ترانسکد WASM → فرمت GPU بومی، رندر وب). جایگزین دسکتاپ: 3D Model & Data Asst (فشردهسازی بافت + رندر، ویندوز 10+)
- سطوح وضوح و Mipmapهای تطبیقی
لازم نیست هر بافتی 4096×4096 باشد. یک ماده کاشی سقفی که از ارتفاع ایستاده دیده میشود، به ندرت به بیش از 512×512 نیاز دارد. موتور، فاصله دید احتمالی هر بافت را ارزیابی میکند و محدودیتهای وضوح لایهای را اعمال میکند: بافتهای نما 4096 را حفظ میکنند، مواد داخلی به 2048 کاهش مییابند، الگوهای تکراری (بتن، فرش) به 1024 یا 512 کاهش مییابند. زنجیرههای کامل mipmap برای هر بافت ایجاد میشوند و GPU را قادر میسازند تا سطوح وضوح پایینتر را از فاصله نمونهبرداری کند - که باعث کاهش بیشتر پهنای باند حافظه میشود. کاربران میتوانند حداکثر وضوح را به صورت کلی یا برای هر کلاس ماده پیکربندی کنند.
- قدرت گرفته از: تولیدکننده فایل Opt (سطوح وضوح + تولید mipmap → خروجی .opt) → Rapid3D Loader (نمونهبرداری مبتنی بر mipmap، رندر وب). جایگزین دسکتاپ: 3D Model & Data Assit (مدیریت وضوح + رندر، ویندوز 10+)
- بسته بندی کانال PBR
مواد PBR مدرن اغلب از سه بافت خاکستری جداگانه استفاده میکنند: زبری، فلزی و انسداد محیطی (AO). ذخیره این بافتها به صورت سه بافت 1024×1024، سه اتصال بافت و سه برابر حافظه مصرف میکند. موتور آنها را در کانالهای R، G و B یک بافت RGB واحد قرار میدهد - کاهش 3 برابری در تعداد بافت و حافظه، بدون افت کیفیت (دادههای خاکستری 1:1 را به یک کانال رنگی واحد نگاشت میکنند). مدلی با 50 مجموعه ماده PBR از 150 بافت به 50 میرسد.
- قدرت گرفته از: Opt File Generator (بستهبندی کانال → خروجی .opt) → Rapid3D Loader (نمونهبرداری PBR با توجه به کانال، رندر وب). جایگزین دسکتاپ: 3D Model & Data Asst (بستهبندی کانال + رندر، ویندوز 10+)
دامنه ۴: کنترل وفاداری و یکپارچهسازی خط لوله - آخرین مرحله
ادغام متریال و فشردهسازی بافت قدرتمند هستند، اما تنها در صورتی که بتوان آنها را برای هر پروژه تنظیم کرد. یک ماکت بصری برای ارائه به مشتری، به تنظیمات فشردهسازی متفاوتی نسبت به یک مدل نصب میدانی که روی تبلت اجرا میشود، نیاز دارد. 3D Expert کنترلهای سرتاسری را ارائه میدهد که به شما امکان میدهد یک بار تعادل بین کیفیت و فشردهسازی را تنظیم کرده و آن را در کل خط لوله متریال و بافت اعمال کنید.
- پروفایلهای فشردهسازی قابل تنظیم
هر تکنیک - میزان ادغام مواد، حداکثر اندازه اطلس، سطح کیفیت Basis، محدودیتهای سطح وضوح - به عنوان یک پارامتر در پروفایلهای فشردهسازی نمایش داده میشود. یک پروفایل "Presentation" ممکن است کیفیت Basis را روی 80، حداکثر بافت را روی 4096 تنظیم کند و همه بهینهسازیها را فعال کند. یک پروفایل "Field Tablet" ممکن است بافتها را روی 2048 محدود کند، کیفیت Basis را روی 50 تنظیم کند و بستهبندی کانالهای تهاجمی را اعمال کند. پروفایلها ذخیره میشوند و در پروژههای مختلف مورد استفاده مجدد قرار میگیرند و کیفیت خروجی ثابتی را تضمین میکنند.
- قدرت گرفته از: تولیدکننده فایل Opt (پردازش دستهای مبتنی بر پروفایل → خروجی .opt)جایگزین دسکتاپ: مدلساز و دادهی کمکی سهبعدی (انتخاب تعاملی پروفایل + رندر، ویندوز ۱۰+)
- حذف دادههای تکراری از بافت
مدلهای BIM اغلب حاوی فایلهای بافت تکراری هستند - الگوی آجری یکسانی که با سه نام مختلف آپلود شده است، یا یک نمونه متریال که در مدلهای مرتبط کپی شده است. موتور، هشهای ادراکی تمام تصاویر بافت را محاسبه میکند و موارد تقریباً تکراری را علامتگذاری میکند. بافتهای یکسان در یک مرجع فایل واحد ادغام میشوند؛ موارد تقریباً تکراری (تصویر یکسان، وضوح متفاوت) به نسخه با بالاترین وضوح تبدیل میشوند. مدلی که ۲۵۰۰ فایل بافت ارسال کرده است، ممکن است پس از حذف فایلهای تکراری، تنها ۸۰۰ تصویر منحصر به فرد داشته باشد - کاهش ۳ برابری در تعداد فایلها و فضای دیسک/حافظه.
- قدرت گرفته از: Opt File Generator (حذف دادههای تکراری از بافت → خروجی .opt) → Rapid3D Loader (بارگذاری بافت بدون دادههای تکراری، رندر وب). جایگزین دسکتاپ: 3D Model & Data Asst (حذف دادههای تکراری از بافت + رندر، ویندوز 10+)
- یکپارچگی دادههای مواد در کل خط لوله
ادغام مواد و فشردهسازی بافت به صورت جداگانه اتفاق نمیافتد - آنها با پایگاه داده ویژگی هماهنگ میشوند. هنگامی که ۲۰۰ عنصر تحت یک گروه ماده واحد ادغام میشوند، مرجع اصلی ماده هر عنصر در پایگاه داده ویژگی حفظ میشود. کلیک بر روی هر عنصر در مرورگر (از طریق Rapid3D Loader) یا روی دسکتاپ (از طریق 3D Model & Data Asst) همچنان نام، خواص و دادههای سازنده صحیح ماده را از مدل منبع برمیگرداند. بهینهسازی بصری برای کاربر شفاف است؛ دادههای مهندسی دست نخورده باقی میمانند.
- قدرت گرفته از: افزونه سهبعدی/BIM (استخراج متریال/ویژگیها → GLZIP) → تولیدکننده فایل Opt (ادغام متریال + فشردهسازی بافت، هماهنگسازی پایگاه داده ویژگیها → .opt) → Rapid3D Loader (پرسش متریال با کلیک، رندر وب). جایگزین دسکتاپ: افزونه سهبعدی/BIM (استخراج) → دستیار مدل و داده سهبعدی (سبکسازی + پرسوجوی ویژگیها + رندر، ویندوز ۱۰+)
────────────────────────────────────────────────────────────
کنار هم قرار دادن: کدام محصول برای کدام نیاز؟
۱۲ تکنیک بهینهسازی متریال و بافت، پایه و اساس مشترک هستند. محصولی که انتخاب میکنید به محل مصرف مدل شما و سطح کنترل مورد نیاز شما بستگی دارد:
- ساخت یک پلتفرم BIM مبتنی بر وب که در آن زمان بارگذاری سریع و حافظه کم بسیار مهم است؟
→ از افزونه سهبعدی/بیم (3D/BIM Plugin) برای استخراج متریالها و بافتها از فرمتهای بومی به GLZIP استفاده کنید، سپس Opt File Generator را با یک پروفایل فشردهسازی بهینهشده برای وب اجرا کنید (کیفیت پایه ۶۰-۷۰، حداکثر بافت ۲۰۴۸، بستهبندی اطلس فعال). خروجی: .opt + DB. با Rapid3D Loader برای Three.js بارگذاری کنید، که به طور خودکار تبدیل کد بافت WASM و نمونهبرداری آگاه از اطلس را مدیریت میکند. - ارائه مدلهای BIM به مشتریان روی دسکتاپ یا لپتاپهای محل ساختوساز؟
→ از افزونه سهبعدی/BIM برای استخراج استفاده کنید، سپس مدل سهبعدی و دادههای کمکی (Win 10+) را به مشتری تحویل دهید. آنها GLZIP یا فرمتهای باز (IFC، FBX و غیره) را وارد میکنند و برنامه ادغام مواد و فشردهسازی بافت را به صورت داخلی اعمال میکند، سپس رندر میکند - همه در یک ابزار. نیازی به فایلهای .opt نیست. - تبدیل فرمتهای باز (IFC، FBX، STEP، 3DXML) بدون مجوز CAD بومی؟
→ افزونه را نادیده بگیرید. فرمتهای باز را مستقیماً به Opt File Generator برای ادغام دستهای مواد و فشردهسازی بافت (خروجی: .opt برای وب) یا به 3D Model & Data Asst برای بهینهسازی تعاملی + مشاهده در دسکتاپ، ارسال کنید. - آیا به ارائه همزمان وب و دسکتاپ از یک مدل منبع نیاز دارید؟
→ برای وب: استخراج با افزونه (بومی) یا وارد کردن فرمتهای باز → Opt File Generator (ادغام متریال + فشردهسازی بافت → .opt) → Rapid3D Loader. برای دسکتاپ: وارد کردن GLZIP یا فرمتهای باز به 3D Model & Data Asst (ویندوز 10+) - ادغام و فشردهسازی داخلی انجام میدهد، سپس رندر میکند. بهینهسازی متریال/بافت مشابه، اهداف استقرار متفاوت.
────────────────────────────────────────────────────────────
نتیجهگیری: چرا مواد، گلوگاه واقعی هستند؟
ادغام مواد و فشردهسازی بافت، تکنیکهایی هستند که در سبکسازی BIM کمتر مورد توجه قرار گرفتهاند. اکثر ابزارها بر هندسه تمرکز دارند - تجزیه مش، فشردهسازی دراکو، LOD - و با مواد به عنوان یک موضوع فرعی برخورد میکنند. اما در مدلهای BIM دنیای واقعی، مواد و بافتها جایی هستند که تنگنای عملکرد در آن وجود دارد. مدلی با هندسه کاملاً فشرده اما ۸۰۰۰ نمونه ماده بهینه نشده و ۲۵۰۰ بافت خام، همچنان GPU را متوقف میکند، حافظه را خسته میکند و تجربه کاربری ضعیفی را ارائه میدهد.
خط لوله ۱۲ تکنیکی 3D Expert به طور سیستماتیک به این موضوع میپردازد: گروهبندی مواد مبتنی بر هش، فراخوانیهای ترسیم را از بین میبرد، بستهبندی اطلس، سربار اتصال بافت را از بین میبرد، کدگذاری Basis Universal حافظه GPU را ۶ تا ۱۰ برابر کاهش میدهد، بستهبندی کانال، تعداد بافت PBR را ۳ برابر کاهش میدهد و حذف دادههای تکراری بافت، فایلهای اضافی را به طور کامل حذف میکند. هر تکنیک در موتور سبکسازی ادغام شده است - نه به عنوان یک پسپردازش - و هر تکنیک، دادههای ویژگی را که یک مدل BIM را بیش از یک مش میکند، حفظ میکند.
نتیجه: مدلی که در عرض چند ثانیه بارگذاری میشود، نه چند دقیقه؛ با سرعت ۶۰ فریم بر ثانیه رندر میشود، نه ۱۲ فریم بر ثانیه؛ و ۵۰ تا ۸۰ درصد حافظه کمتری مصرف میکند - چه از طریق Rapid3D Loader در مرورگر ارائه شود و چه در 3D Model & Data Asst روی دسکتاپ مشاهده شود. این تفاوت بین مدلی است که به خوبی نمایش داده میشود و مدلی که عرضه میشود.
────────────────────────────────────────────────────────────
درباره شرکت متخصص سهبعدی
شرکت 3D Expert، با دفتر مرکزی در اوساکا، ژاپن، نرمافزارهای سهبعدی/BIM با کارایی بالا را برای صنعت جهانی AEC توسعه میدهد. سبد محصولات ما شامل موارد زیر است:
- افزونه سهبعدی/BIM — در حال حاضر ۶ افزونه بومی برای پلتفرمهای CAD/BIM، ساخته شده بر اساس APIهای رسمی فروشندگان. استخراج بدون اتلاف هندسه، بافتها، مواد، درختهای ساختاری و ویژگیها را از فرمتهای بومی (.rvt، .dgn و غیره) انجام میدهد. خروجی: GLZIP سطح متوسط. فشردهسازی یا سبکسازی را انجام نمیدهد.
- تولیدکننده فایل Opt — موتور سبکسازی دسکتاپ برای پردازش دستهای. GLZIP میانی (از افزونه) یا فرمتهای باز (IFC، FBX، STEP، 3DXML و غیره) را دریافت میکند و فشردهسازی Draco، ادغام مواد، بستهبندی اطلس بافت، رمزگذاری Basis Universal / KTX2، بستهبندی کانال PBR و تولید LOD را اعمال میکند — همه در رایانه محلی کاربر. خروجی: مدل با فرمت .opt + DB. این تنها محصولی است که فایلهای .opt تولید میکند.
- دستیار مدلسازی و دادههای سهبعدی — برنامه دسکتاپ بومی ویندوز ۱۰+. GLZIP (از افزونه) یا فرمتهای باز را وارد میکند، همان سبکسازی (Draco، ادغام مواد، فشردهسازی بافت، LOD) را انجام میدهد و مدل را با جستجوی کامل ویژگیها رندر میکند — همه در یک برنامه یکپارچه. فایلهای .opt را خروجی نمیدهد.
Rapid3D Loader برای Three.js — بسته npm (opt-rapid3d-loader) با رمزگشای WASM تعبیهشده برای هندسه Draco و بافتهای Basis Universal، جریانسازی تکههای پیشرونده و APIهای تعامل کامل. مدلهای با فرمت .opt (تولید شده توسط Opt File Generator) را مستقیماً در صحنههای Three.js میخواند و بارگذاری میکند.
برای کسب اطلاعات بیشتر یا شروع یک دوره آزمایشی رایگان به آدرس https://www.opt3ds.com/ مراجعه کنید.
تماس: info@3dexpert.jp
© ۲۰۱۰–۲۰۲۶ شرکت متخصص سهبعدی. تمامی حقوق محفوظ است.

