Bağlayıcılar
Aracınızın bir uygulama içinde çalışmasını sağlamak için bir bağlayıcı yükleyin. Bazı bağlayıcılar, Blender gibi bilgisayar başına bir kez yüklenir. Diğerleri ise Unity, Godot ve Unreal Engine gibi proje başına bir kez yüklenir.
Genel Bakış
Bağlayıcıları, Meshy DCC Core penceresinin (meshy-dcc ui) Connectors sayfasından yükleyin veya aracınızdan birini yüklemesini isteyin. Meshy DCC Core, herhangi bir şey yüklemeden önce her indirmeyi SHA-256 sağlama toplamına göre kontrol eder.

Aşağıdaki tabloda her bağlayıcının nereye yüklendiği ve uygulamanın hangi sürümlerini desteklediği gösterilmektedir.
| Uygulama | Yüklendiği yer | Sürümler |
|---|---|---|
| Blender | Blender, bilgisayar başına bir kez | 4.5 - 5.2 |
| Unity | Her proje | 2018.4 - 6000.5 |
| Godot | Her proje | 4.4 - 4.7 |
| Unreal Engine | Her proje | 5.0 - 5.8 |
| Maya | Maya, bilgisayar başına bir kez | 2023 - 2027 |
| 3ds Max | 3ds Max, sürüm başına bir kez | 2023 - 2027 |
| Houdini | Houdini, sürüm başına bir kez | 20.5 - 22.0 |
| Substance 3D Painter | Painter, bilgisayar başına bir kez | 10.0 - 12.1 |
| ZBrush | Her proje klasörü | 2026.1 - 2026.2 |
| Roblox Studio | Her place | Güncel sürüm |
| FreeCAD | Her proje klasörü | 1.0 - 1.1 |
| OpenSCAD | Her proje klasörü | 2021.01 ve 2026.09 - 2026.10 anlık sürümleri |
| Material Maker | Her malzeme klasörü | 1.7 |
3ds Max dışındaki her bağlayıcı macOS (Apple Silicon) ve Windows x64 üzerinde çalışır; 3ds Max ise yalnızca Windows'ta çalışır.
Blender
Blender bağlayıcısını yüklemek için şu adımları izleyin:
- Connectors bölümünde, Blender'ın yanındaki Install düğmesine tıklayın.
- Blender açıksa yeniden başlatın, değilse her zamanki gibi başlatın.
Meshy DCC Core, Blender'ı her zamanki konumlarında bulur: macOS'ta /Applications/Blender.app ve Windows'ta C:\Program Files\Blender Foundation. Blender başka bir yerdeyse veya birden fazla kopyanız varsa, pencere size nerede olduğunu sorar. Kullanmak istediğiniz uygulamanın tam yolunu girin, örneğin /Applications/Blender 4.5.app.
Bağlayıcı, Meshy DCC adlı bir Blender uzantısıdır. Blender ile birlikte başlar, bu nedenle açtığınız her Blender Connected now altında görünür.
Bir terminalden yüklemek için şunu çalıştırın:
meshy-dcc install --dcc-type blender --execute
Blender her zamanki yerinde değilse, --dcc-path <Blender'a giden yol> ekleyin.
Unity
Unity bağlayıcısını bir projeye yüklemek için şu adımları izleyin:
- Projeyi Unity'de kapatın.
- Connectors bölümünde, Unity'nin yanındaki Add to a project düğmesine tıklayın, proje klasörünün tam yolunu girin ve Install düğmesine tıklayın.
- Projeyi her zamanki gibi Unity'de açın.
Bağlayıcı, projeye Meshy DCC Unity paketini ve bir .meshy-dcc klasörünü ekler. Projenin ProjectSettings/ProjectVersion.txt dosyasında belirtilen Unity Editor sürümünü kullanır, bu nedenle bu sürümün Unity Hub'da yüklü olması gerekir.
meshy-dcc install --dcc-type unity --project /path/to/project --execute
Godot
Godot bağlayıcısını bir projeye yüklemek için şu adımları izleyin:
- Projeyi Godot'ta kapatın.
- Connectors bölümünde, Godot'un yanındaki Add to a project düğmesine tıklayın, proje klasörünün tam yolunu girin ve Install düğmesine tıklayın.
- Projeyi her zamanki gibi Godot'ta açın.
Bağlayıcı, addons/meshy_dcc_godot eklentisini ekler, etkinleştirir ve bir .meshy-dcc klasörü ekler. Godot'u PATH üzerinde veya /Applications içinde Godot.app olarak bulur. Farklı bir konum için ve Windows'ta her zaman, MESHY_DCC_GODOT_EXECUTABLE ortam değişkenini Godot düzenleyicisine ayarlayın.
meshy-dcc install --dcc-type godot --project /path/to/project --execute
Unreal Engine
Unreal Engine bağlayıcısını bir projeye yüklemek için şu adımları izleyin:
- Projeyi Unreal Engine'de kapatın.
- Connectors bölümünde, Unreal Engine'in yanındaki Add to a project düğmesine tıklayın,
.uprojectdosyasını içeren klasörü girin ve Install düğmesine tıklayın. - Projeyi her zamanki gibi açın.
Bağlayıcı, bir eklentiyi projenin Plugins/MeshyDccUnreal klasörüne kopyalar ve motorunuzla birlikte derler; bu, birkaç saniyeden birkaç dakikaya kadar sürebilir. Derlemek için şunlara ihtiyacınız vardır:
- macOS: Motorunuzun kabul ettiği bir sürümde Xcode. Unreal Engine 5.7, 26'ya kadar olan Xcode sürümlerini kabul eder.
- Windows: Game development with C++ iş yüküyle Visual Studio 2022.
Windows'ta, projeyi yalnızca İngilizce harfler, rakamlar ve noktalama işaretleri içeren bir yol içeren klasörde tutun. Unreal Engine, başka karakterler altında eklentiyi derleyemez, bu nedenle kurulum durur ve geri alınır.
Bağlayıcı, Epic Games Launcher'da projenin motor sürümüyle eşleşen motoru kullanır. Bir kaynak derlemesi veya başka bir konum için MESHY_DCC_UNREAL_ENGINE değişkenini motor klasörüne ayarlayın. Unreal Engine 4 desteklenmemektedir.
meshy-dcc install --dcc-type unreal --project /path/to/project --execute
Diğer uygulamalar
Bu bağlayıcılar aynı şekilde yüklenir: Connectors bölümünden veya meshy-dcc install --dcc-type <uygulama> --project <klasör> --execute komutuyla.
- OpenSCAD: bağlayıcı, bir proje klasöründeki
.scaddosyaları üzerinde çalışır ve her dışa aktarma ve önizleme için OpenSCAD'i çalıştırır, bu nedenle hiçbir OpenSCAD penceresi açılmaz. Bir Meshy modelini bir baskı tabanına yerleştirebilir ve STL veya 3MF olarak dışa aktarabilir. Apple Silicon'da, bir OpenSCAD geliştirme anlık sürümüne ihtiyaç duyar. - Material Maker: bağlayıcı, bir klasörde malzeme graflarını oluşturur ve düzenler, ardından Blender, Godot, Unity veya Unreal Engine için PBR doku setlerini dışa aktarır. Her dışa aktarma işlemi Material Maker'ı kısaca ön plana getirir. Bağlayıcı, açık bir Material Maker penceresi üzerinde değil, graf dosyaları üzerinde çalışır. Aracı bir grafı değiştirmeden önce Material Maker'da kapatın ve işlem bittiğinde sonucu sizin için açmasını aracıdan isteyin.
- FreeCAD: bağlayıcı, bir proje klasöründeki belgeler üzerinde çalışır ve her adım için FreeCAD'i arka planda çalıştırır. Meshy GLB modellerini, STEP, IGES, STL ve OBJ'nin yanı sıra mesh olarak içe aktarır.
- Roblox Studio: bir place dosyası (
.rbxlveya.rbxlx) içeren bir klasör seçin. Bağlayıcı bir Studio eklentisi ekler ve place'i açar. Roblox, Meshy'den gelen modelleri place ile birlikte kaydetmediğinden, bu modeller yalnızca Studio oturumu boyunca kalıcıdır. Luau çalıştırma, Meshy DCC araç çubuğunda Allow Luau düğmesine tıklayana kadar kapalı kalır.
Profesyonel uygulamalar
- Houdini: Houdini tercihlerinizde bir Houdini paketi olarak, Houdini sürümü başına bir kez yüklenir.
HOMEdeğişkeniniz ayarlandığında, Houdini tercihler klasörünü bu değişkenden alır. - Maya: bir Maya modülü olarak, bilgisayar başına bir kez yüklenir. Meshy FBX modelleri, bir Standard Surface malzemesi ve doku haritalarıyla birlikte gelir.
- 3ds Max (Windows): bir başlangıç betiği olarak, 3ds Max sürümü başına bir kez yüklenir. Meshy FBX modelleri, bir Physical malzemesiyle birlikte gelir.
- Substance 3D Painter: bir başlangıç eklentisi olarak, bilgisayar başına bir kez yüklenir. Aracı, bir Meshy modelinden bir proje başlatabilir, PBR katmanları ekleyebilir ve dokuları dışa aktarabilir.
- ZBrush: bir proje klasörü seçin. Aracı, sizin açtığınız bir ZBrush'ta değil, Meshy DCC Core'un o klasör için başlattığı bir ZBrush'ta çalışır. İlk başlatma zaman aşımına uğrarsa, tekrar başlatın.
Aynı anda birden fazla uygulamada çalışma
Açık olan her uygulama ve bir uygulamanın açık olan her kopyası, kendi kimliğine sahip ayrı bir örnektir. Aracı, hangi örnekte çalıştığını adlandırır. İsteğinize birden fazla örnek uyduğunda, aracı hangisini kastettiğinizi sorar. Bir uygulamayı yeniden başlattığınızda yeni bir kimlik alır ve aracı onu yeniden bulur.
Bir bağlayıcıyı kaldırma
En basit yol, aracınıza sormaktır. Bir bağlayıcıyı kendiniz kaldırmak için aşağıdakilerden birini yapın:
- Blender: Edit > Preferences > Get Extensions bölümünde Meshy DCC'yi bulun ve kaldırın.
- Unity: Package Manager'da Meshy DCC Unity paketini kaldırın, ardından projenin
.meshy-dccklasörünü silin. - Godot: Projeden
addons/meshy_dcc_godotve.meshy-dccklasörlerini silin. - Unreal Engine: Projeden
Plugins/MeshyDccUnrealve.meshy-dccklasörlerini silin. - Diğer uygulamalar: aracınıza sorun. Her bağlayıcının hangi dosyaları eklediğini bilir ve herhangi bir şeyi silmeden önce bunları listeler.