Lib3MF
3D İstehsalat Fayl Formatları üçün C++ Kitabxanası
3MF-ləri oxumaq, yazmaq və STL fayl formatlarına çevirmək üçün Açıq Mənbəli C++ API-ləri.
Lib3MF proqram tərtibatçılarına 3MF fayl formatlarını oxumaq, yazmaq və çevirmək imkanı verən açıq mənbəli C++ kitabxanasıdır. Lib3mf 3MF Konsorsiumu tərəfindən dəstəklənən açıq mənbəli layihədir. 3MF konsorsiumu 3D Çapın yeni fayl standartını yaratmaq üçün Birgə İnkişaf Fondu Layihəsidir. O, açıq mənbəli 3D çap formatı 3MF-ni təşviq etmək, yaymaq və saxlamaq üçün işləyir. Platformalarını mümkün qədər müstəqil saxlamaq üçün çox səy göstərdilər.
Universal 3D çap standartı olacağı üçün 3MF fayl formatını qəbul etmək tövsiyə olunur. Lib3MF API asan girişi təmin etməklə və inteqrasiya xərclərini minimuma endirməklə istifadəçilərə qəbulda kömək edir. Siz lib3mf API-ni Windows, Linux və macOS-da çox az xarici asılılıqla istifadə edə bilərsiniz.
Lib3MF ilə işə başlamaq
Hər şeydən əvvəl, lib3mf-in əvvəlcədən tərtib edilmiş ikili SDK-ya sahib olmalısınız. Siz tərtib edilmiş ortaq kitabxananı minimal SDK-nın bir hissəsi kimi rəsmi buraxılışlardan və ya github deposundan endirə bilərsiniz.
Bu SDK paketində bir neçə nümunə var. SDK-nı endirib çıxardıqdan sonra nümunələr üzərində işləyə bilərsiniz. Oradan lib3mf-i host proqramınıza və ya xidmətinizə daxil edə bilməlisiniz.
3D İstehsalat Fayl Formatını Oxumaq və Yazmaq üçün C++ Kitabxanası
Lib3MF proqram tərtibatçılarına 3MF fayllarını oxumaq və yazmaq imkanı verən bir sıra funksiyalar təqdim etmişdir. 3MF fayl formatı mesh, tekstura rəngləri və digər məlumatlar haqqında məlumatları özündə cəmləşdirən zip faylı kimi tək paket kimi gələn XML əsaslı məlumat formatıdır. Lib3MF tərtibatçılara model elementləri, kiçik şəkillər, meshlər, metadata və digər detallar haqqında bütün vacib məlumatları əldə etmək və dəyişdirmək imkanı verir. Siz həmçinin boş 3MF sənəd yarada və ona fərdi həndəsə əlavə edə bilərsiniz.
C++ Kitabxanasından istifadə edərək 3MF-ləri STL Fayl Formatına çevirin
Lib3MF proqram tərtibatçılarına 3D İstehsalat (3MF) fayllarını öz C++ proqramlarında STL, PNG, JPG və s. kimi dəstəklənən digər formatlara çevirməyə imkan verir. 3MF-ləri STL Fayl Formatlarına çevirmək üçün əvvəlcə 3MF faylından 3D modeli idxal etməli, sonra yeni fayl adı yaratmalı və modeli STL fayl formatına ixrac etməlisiniz. Bəzi 3MF çevirmə nümunələri də SDK-nın bir hissəsidir.