# Substance 3D Painter dokularını Omniverse ve Octane’a aktarma rehberi

Kaynak: https://3dsinifi.com/haber/substance-3d-painter-dokularini-omniverse-ve-octanea · Kategori: İpuçları · Yayın: 13 Kasım 2026

> Bu rehber, Substance 3D Painter’dan Omniverse USD Composer’a canlı aktarımın ve Cinema 4D’de Octane materyali kurmanın belgelenmiş adımlarını bir araya getiriyor. Uyumluluk ve doku ayarlarına dikkat çekiyor.

## Kısaca
- Omniverse Connector 203.0, Adobe Substance 3D Painter 8.3–9.1 sürümleriyle uyumludur; 10.0 ve üzeri sürümlerle çalışmaz.
- Kaynak, Painter 10.x desteği için yerleşik USD desteğinin kullanılmasını öneriyor.
- Painter Connector ile Painter Link Extension’ın ana ve alt sürümleri eşleşmelidir.
- Octane için doku dışa aktarımından önce UV açılması ve Substance Painter’da mesh haritalarının pişirilmesi gerekir.

Substance 3D Painter’da hazırlanan dokular, belgelenen iki farklı iş akışıyla başka uygulamalara taşınabilir: Omniverse USD Composer’a Painter Connector ve Painter Link Extension üzerinden canlı aktarım yapılabilir; Cinema 4D’de ise dışa aktarılan haritalar Octane materyaline bağlanabilir. Bu rehber, NVIDIA Omniverse Connect ve OTOY’nin resmi belgelerindeki adımları temel alıyor. Omniverse Connector için sürüm uyumluluğu kritik; Octane tarafında ise UV’ler ve mesh haritaları hazırlığın önemli parçaları.

## 1. Önce hedef iş akışını ve sürüm uyumluluğunu belirleyin

İlk olarak dokuların Omniverse USD Composer’da canlı güncellenmesi mi, yoksa Cinema 4D’de Octane ile render alınması mı hedefleniyor, karar verin. İki yol da Painter’dan yararlanıyor; ancak kurulum ve malzeme bağlantısı aynı değil.

Omniverse Connector belgelerine göre 203.0 sürümü, Substance 3D Painter’ın 8.3–9.1 sürümleriyle uyumlu. Aynı belge, Connector’ın Painter 10.0 ve üzeri sürümlerle çalışmadığını belirtiyor. Painter 10.x desteği içinse yerleşik USD desteğinin kullanılmasını öneriyor. Bu nedenle kuruluma geçmeden önce Painter sürümünü kontrol edin; uyumlu olmayan bir Connector’ı kurarak canlı bağlantının çalışmasını beklemeyin.

Connector ve Painter Link Extension’ın ana ve alt sürüm numaraları da birbiriyle eşleşmeli. Örneğin belgede Connector 204.0 için Link Extension 204.0 örneği veriliyor. Painter Link Extension’ın canlı eşitleme işlevi kullanımdan kaldırılma sürecinde olduğundan, bu bağlantıyı uzun vadeli üretim hattının değişmeyecek bir parçası olarak değerlendirmemek gerekir.

## 2. Omniverse USD Composer’a canlı aktarım kurun

1. Painter Connector’ı ve USD Composer Painter Link Extension’ı kurun. Connector ve uzantı ayrı bileşenlerdir; Connector, NVIDIA NGC Catalog üzerinden edinilebilir. Uzantı, Omniverse USD Composer 2023.2.0 sürümündeki Extension Manager’da “Painter” aramasıyla bulunabiliyor. Uzantıyı etkinleştirip `AUTOLOAD` seçeneğini işaretleyin.

2. Painter’da bir proje açın veya oluşturun. Connector ayar paneli görünmüyorsa `Window > Views > Omniverse-Connector` yolunu kullanın. Connector’ın 203.0 ve öncesi sürümlerinde panel JavaScript menüsünde, 204.0 ve sonrasında Python menüsünde yer alıyor.

3. USD Composer’daki Painter Link penceresinde görünen port numarasını not edin. Painter Connector’da `Edit > Connection Settings…` yolunu açıp `Port` alanına aynı numarayı girin. Varsayılan değer 8111 olsa da birden fazla USD Composer örneği çalıştırıldığında veya USD Presenter/Code kullanıldığında port değişebilir. İki taraftaki değerler uyuşmuyorsa bağlantı kurulamayabilir.

4. Painter’da `Export > Mesh` ile ağı USD Composer’a gönderin. Ardından Painter’da boyama yapın. Canlı bağlantı etkinse boyama veya doku seti özelliklerinde yapılan değişiklikler, doku haritalarının yeniden dışa aktarılıp Composer’a iletilmesini sağlar. İsteğe bağlı olarak Painter’ın ortam haritasını Composer’da Dome Light olarak oluşturmak için `Use Environment Map` seçeneğini açın; görünür olmasını istiyorsanız ayrıca `Show` seçeneğini etkinleştirin.

5. Bağlantı durumunu panelin alt solundaki göstergeden izleyin. Gösterge dışa aktarma, bağlantı girişimi ve hatalar hakkında bilgi verir. Canlı bağlantı açıkken işlem yoksa `Idle...`, kapalıysa `Live-Link disabled` mesajı görünür. Dokuların yüklenmesi zaman alabileceğinden Painter Link ayarlarındaki durum göstergesini de kontrol edin.

## 3. Dokuları ve malzemeleri doğru yapılandırın

Connector’ın dışa aktarma seçeneklerinde preset, shader türü, çözünürlük, bit derinliği ve dosya formatı belirlenebilir. Belgede PNG ve TGA, format örnekleri olarak veriliyor. Omniverse USD Composer tarafında Connector’ın desteklediği shader’lar OmniPBR ve USDPreviewSurface ile sınırlı. Kullanılan preset’teki bazı kanallar mevcut shader türünde desteklenmeyebilir; bu yüzden doku preset’ini seçerken malzemede ihtiyaç duyulan kanalları kontrol edin.

Texture Set Settings bölümünde yalnızca `Channels` listesinde bulunan kanallar OmniPBR malzemesine aktarılır. Örneğin saydamlık gerekmiyorsa Opacity kanalını kaldırmak, oluşturulan malzemede bu parametrenin etkinleştirilmemesini sağlar. Bu yaklaşım, gereksiz kanalları aktarmadan daha verimli bir malzeme tanımı oluşturmayı amaçlar.

| Ayar | Önerilen değer | Etkisi |
|---|---|---|
| Port | USD Composer Painter Link penceresindeki değer; varsayılan 8111 | Connector ile uzantının aynı bağlantı noktasını kullanmasını sağlar. |
| Shader | OmniPBR veya USDPreviewSurface | Belgede desteklenen iki shader türüdür. |
| Kanallar | Yalnızca gereken kanallar | Kullanılmayan kanalların oluşturulan OmniPBR malzemesine eklenmemesine yardımcı olur. |
| UV Tile / UDIM | İş akışına uygun seçenek | Bir tile değiştiğinde tüm tile’lar dışa aktarılır; bu, her fırça darbesinde aktarım yükünü artırabilir. |

`Submit` seçeneği açıksa Painter’daki mesh ve dokular her güncellemede Nucleus’taki Mesh ve Textures klasörlerine kopyalanır. Bu seçenek kapalıyken kök katman düzenlemeleri diskteki yerel doku dışa aktarımlarını gösterir. Aktarım konumunu ve `Export Folder` ayarını iş başlamadan belirleyin; dokular bu klasörde proje adına göre oluşturulan `_textures` alt dizinine yazılır.

## 4. Cinema 4D ve Octane için doku hazırlayın

Octane iş akışında önce modeli Cinema 4D’de UV açarak hazırlayın. OTOY belgesi, modelin seçim ve doku atamasını kolaylaştırmak için mesh parçalarının ayrılabileceğini; Vertex tag’lerin kullanılabileceğini ve dışa aktarımda Vertex Colors’ın etkinleştirilmesi gerektiğini belirtiyor.

1. Modeli `File > Export > FBX` yoluyla dışa aktarın. Gerekiyorsa dışa aktarma seçeneklerindeki dişli simgesinden ek öznitelikleri açın.
2. Substance Painter’da `File > New Project` ile FBX dosyasını yükleyin. Belgedeki başlangıç çözünürlüğü 2048’dir; daha rahat çalışmak için 1024’e düşürülebilir. Son doku dışa aktarımında daha yüksek çözünürlük seçilebileceği belirtiliyor.
3. `Texture Set Settings` penceresinden `Bake Mesh Maps` seçeneğini açın. Kullanılacak haritaları belirleyip `Bake Selected Textures` düğmesine basın.
4. Malzemeyi oluşturduktan sonra `File > Export Textures (CTRL+SHIFT+E)` yoluyla haritaları dışa aktarın. Genel dışa aktarma parametrelerini belirleyip `Export` düğmesine basın.
5. Cinema 4D’de `Live Viewer > Materials` üzerinden Octane Universal Material oluşturun. `Diffuse BRDF` değerini Oren Nayar, `BSDF` değerini GGX (Energy Conserving) olarak ayarlayın. Ardından haritaları Octane Node Editor’da malzemeye bağlayıp nesneye uygulayın.

OTOY belgesi, Octane Universal Material yanında Standard Surface Material’ı da harici uygulama malzeme desteği için uygun seçenekler arasında sayıyor; ancak örnek kurulum Universal Material üzerinden anlatılıyor. Painter görüntüsünü nihai ışıklandırma referansı olarak kullanın: sahnedeki görünümü asıl belirleyen, Cinema 4D’de kurulan ışıklardır.

## Mimarlık ve görselleştirme iş akışında ne değişir?

İç mekân, ürün veya mimari görselleştirme sahnelerinde canlı bağlantı, Painter’da yapılan doku değişikliklerini USD Composer’da görmeyi kolaylaştırabilir. Ancak UDIM kullanılıyorsa tek bir tile’daki değişikliğin tüm tile’ları dışa aktardığını hesaba katın; yoğun boyama sırasında bu işlem yükü ve bekleme süresi yaratabilir. Octane yolunda ise UV hazırlığı, bake işlemi ve doku çözünürlüğü teslim öncesi kontrol edilmelidir.

Ekipler ayrıca lisans ve uyumluluğu, kullanılan uygulama sürümleriyle birlikte doğrulamalı. Omniverse Connector 203.0’ın Painter 10.0 ve üzeriyle uyumlu olmadığı belgeleniyor; Painter 10.x için yerleşik USD desteği öneriliyor. Connector tabanlı aktarımda shader ve kanal sınırlamalarını, Octane iş akışında ise haritaların doğru materyal bağlantılarına gittiğini test sahnesinde kontrol edin.

## Sık yapılan hatalar

- Connector ve Painter Link Extension sürümlerinin ana ve alt numaralarını eşleştirmemek.
- Painter Connector’daki portu, USD Composer Painter Link penceresinde gösterilen değerle aynı yapmamak.
- Painter 10.0 veya üzeri sürümlerde Connector 203.0’ın çalışacağını varsaymak.
- UDIM’li projede bir tile değişikliğinin yalnızca o tile’ı dışa aktaracağını düşünmek.
- Cinema 4D’den dışa aktarımda gerekli Vertex Colors seçeneğini veya UV hazırlığını atlamak.
- USD içe aktarımında mevcut malzeme ve dokuların aynen korunacağını beklemek. Belge, mevcut çözümün USD malzeme ve dokularını başlangıçta korumadığını; görünümün beyaza dönebileceğini belirtiyor. Mevcut OmniPBR malzemelerini korumak için içe aktarmadan önce kopyalarını oluşturmak öneriliyor.

## Pro ipucu
Painter Connector ile Painter Link Extension’ın port değerlerini eşleştirin; varsayılan 8111’in her kurulumda geçerli olduğunu varsaymayın.

## 3dsınıfı yorumu
Türkiye’deki mimarlık ve görselleştirme ofisleri için bu akışın pratik değeri, doku düzenlemesini ayrı bir uygulamada yaparken sonucu USD Composer’da takip edebilmekte. Fakat canlı eşitleme her projede otomatik olarak zaman kazandırmaz: UDIM değişikliklerinin tüm tile’ları yeniden dışa aktarması ve büyük dokuların yüklenmesinin gecikmesi hesaba katılmalı.

Uygulamaya geçmeden sürüm eşleşmesini ve shader desteğini küçük bir test sahnesinde doğrulamak, iş tesliminde sürprizleri azaltır. Octane tarafında UV ve bake hazırlığını baştan yapmak gerekir. Belgeler donanım gereksinimi veya fiyat vermediği için yatırım kararı, mevcut bilgisayar ve lisans koşulları ayrıca değerlendirilerek alınmalı.

## Kaynaklar
- [docs.omniverse.nvidia.com](https://docs.omniverse.nvidia.com/connect/latest/substance-3d-painter/manual.html) (özet)
- [docs.otoy.com](https://docs.otoy.com/cinema4d/SubstancePainterExportandImport.html) (özet)

_Yapay zekâ ile yazıldı, kaynaklarla doğrulandı. © 3dsınıfı_
