İçeriğe atla
Son haberler
Nano Banana 2 ile mimari görsel üretimi: iç mekân prompt rehberiSGLang Konsorsiyumu açık kaynaklı yapay zekâ çıkarımına odaklanıyorKengo Kuma’nın saz çatılı Kagaku no Sato evi 2026’da ödül aldıStaera Lightwire’ı duyurdu: Yapay zekâ çipleri arasında veri aktarımı ışıklaBlender komut satırından render alma: tek kare ve animasyon rehberiCORTAO açık kaynak oldu: Fenris Creations gerçek zamanlı gölgeleme tekniğini paylaştıNeuweilerstrasse: Volpatohatz Basel’de konut yarışmasını kazandıBlender proje dosyası yönetimi: Kaydetme, yedekleme ve dosya yollarıBlender 5.3 Project Setup ile proje bazlı ayarlar ve varlık kütüphanelerillama.cpp v1.0.0 çıktı: Yerel yapay zekâ altyapısında API dönemi
İpuçlarıSubstance 3D PainterOctaneRenderCinema 4D

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

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.

Ahşap ve taş yüzeylerin detaylı dokularıyla hazırlanmış çağdaş bir iç mekân görselleştirmesiAI görsel
Temsilî görsel; yapay zekâ ile üretildi.Görsel: 3dsınıfı / FCA AI
KaydetPaylaş0

Kısaca

  1. 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.
  2. Kaynak, Painter 10.x desteği için yerleşik USD desteğinin kullanılmasını öneriyor.
  3. Painter Connector ile Painter Link Extension’ın ana ve alt sürümleri eşleşmelidir.
  4. 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ğerEtkisi
PortUSD Composer Painter Link penceresindeki değer; varsayılan 8111Connector ile uzantının aynı bağlantı noktasını kullanmasını sağlar.
ShaderOmniPBR veya USDPreviewSurfaceBelgede desteklenen iki shader türüdür.
KanallarYalnızca gereken kanallarKullanılmayan kanalların oluşturulan OmniPBR malzemesine eklenmemesine yardımcı olur.
UV Tile / UDIMİş akışına uygun seçenekBir 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.

Sık sorulan sorular

Substance 3D Painter 10 ile Omniverse Connector kullanılabilir mi?

Omniverse Connector 203.0, Painter 10.0 ve üzeriyle uyumlu değildir. Kaynak, Painter 10.x desteği için yerleşik USD desteğini öneriyor.

Omniverse Painter Connector varsayılan portu kaç?

Varsayılan port 8111’dir. Birden fazla USD Composer örneğinde veya başka Omniverse uygulamaları kullanıldığında değişebileceğinden Connector’daki değer Painter Link penceresiyle eşleştirilmelidir.

Substance Painter dokuları Octane’a nasıl aktarılır?

Painter’da `File > Export Textures (CTRL+SHIFT+E)` ile haritaları dışa aktarın. Cinema 4D’de Octane Universal Material oluşturup haritaları Octane Node Editor’da malzemeye bağlayın.

Kaynaklar

2 kaynak
D
docs.omniverse.nvidia.comdocs.omniverse.nvidia.com/connect/latest/substance-3d-painter/manual.html
Özet
D
docs.otoy.comdocs.otoy.com/cinema4d/SubstancePainterExportandImport.html
Özet

Kaynak metinler yeniden yayımlanmaz; kısa alıntılar tırnak içinde verilir, geri kalanı özgün özet ve yorumdur.

3dsınıfı yorumu
3dEditörün değerlendirmesi

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ı.

Bu habere tepkin ne?

Yorumlar 0

İlk yorumu sen yazKendi test sonuçlarını ya da sorunu paylaş.
+

İlgili haberler