Son xəbərlər
Nano Banana 2 ilə memarlıq vizuallarının yaradılması: interyer promptları üçün bələdçiSGLang Konsorsiumu açıq mənbəli süni intellekt inferensinə fokuslanırKengo Kumanın saz damlı Kagaku no Sato evi 2026-cı ildə mükafat aldıStaera Lightwire-ı təqdim etdi: Süni intellekt çipləri arasında məlumat işıqla ötürüləcəkBlender-də komanda sətrindən render: tək kadr və animasiya bələdçisiCORTAO açıq mənbə oldu: Fenris Creations real vaxtda kölgələmə texnikasını paylaşdıNeuweilerstrasse: Volpatohatz Bazeldə yaşayış binası müsabiqəsinin qalibi olduBlender layihə fayllarının idarə edilməsi: Saxlama, ehtiyat nüsxə və fayl yollarıBlender 5.3 Project Setup ilə layihə əsaslı ayarlar və resurs kitabxanalarıllama.cpp v1.0.0 çıxdı: Yerli süni intellekt infrastrukturunda API dövrü
TövsiyələrSubstance 3D PainterOctaneRenderCinema 4D

Substance 3D Painter teksturalarını Omniverse və Octane-a köçürmək bələdçisi

Bu bələdçi Substance 3D Painter-dan Omniverse USD Composer-a canlı ötürmənin və Cinema 4D-də Octane materialı qurmağın sənədləşdirilmiş addımlarını bir araya gətirir. Uyğunluq və tekstura parametrlərinə diqqət çəkir.

Taxta və daş səthlərin detallı teksturaları ilə hazırlanmış müasir interyer vizuallaşdırmasıSüni intellekt şəkli
Təmsili şəkil, süni intellektlə yaradılıb.Şəkil: 3dsınıfı / FCA AI

Qısaca

  1. Omniverse Connector 203.0, Adobe Substance 3D Painter-ın 8.3–9.1 versiyaları ilə uyğundur; 10.0 və daha yeni versiyalarla işləmir.
  2. Mənbə Painter 10.x dəstəyi üçün daxili USD dəstəyindən istifadə etməyi tövsiyə edir.
  3. Painter Connector ilə Painter Link Extension-ın əsas və alt versiyaları uyğun gəlməlidir.
  4. Octane üçün teksturaları ixrac etməzdən əvvəl UV-ləri açmaq və Substance Painter-da mesh xəritələrini bişirmək lazımdır.

Substance 3D Painter-da hazırlanmış teksturaları sənədləşdirilmiş iki fərqli iş axını ilə başqa tətbiqlərə daşımaq mümkündür: Painter Connector və Painter Link Extension vasitəsilə Omniverse USD Composer-a canlı ötürmə etmək, yaxud Cinema 4D-də ixrac olunmuş xəritələri Octane materialına bağlamaq. Bu bələdçi NVIDIA Omniverse Connect və OTOY-nin rəsmi sənədlərindəki addımlara əsaslanır. Omniverse Connector üçün versiya uyğunluğu vacibdir; Octane tərəfində isə UV-lər və mesh xəritələri hazırlığın əsas hissələridir.

1. Əvvəlcə hədəf iş axınını və versiya uyğunluğunu müəyyən edin

İlk növbədə teksturaların Omniverse USD Composer-da canlı yenilənməsini, yoxsa Cinema 4D-də Octane ilə render alınmasını istədiyinizə qərar verin. Hər iki iş axınında Painter-dan istifadə olunur, lakin quraşdırma və material bağlantısı fərqlidir.

Omniverse Connector sənədlərinə görə, 203.0 versiyası Substance 3D Painter-ın 8.3–9.1 versiyaları ilə uyğundur. Eyni sənəddə Connector-ın Painter 10.0 və daha yeni versiyaları ilə işləmədiyi bildirilir. Painter 10.x dəstəyi üçün isə daxili USD dəstəyindən istifadə etmək tövsiyə olunur. Buna görə quraşdırmaya başlamazdan əvvəl Painter versiyasını yoxlayın; uyğun olmayan Connector quraşdıraraq canlı bağlantının işləyəcəyini gözləməyin.

Connector və Painter Link Extension-ın əsas və alt versiya nömrələri də bir-birinə uyğun olmalıdır. Məsələn, sənəddə Connector 204.0 üçün Link Extension 204.0 nümunəsi verilir. Painter Link Extension-ın canlı sinxronizasiya funksiyası mərhələli şəkildə istifadədən çıxarıldığına görə bu bağlantını uzunmüddətli istehsal xəttinin dəyişməz hissəsi kimi nəzərdə tutmaq olmaz.

2. Omniverse USD Composer-a canlı ötürməni qurun

  1. Painter Connector-ı və USD Composer Painter Link Extension-ı quraşdırın. Connector və genişləndirmə ayrı komponentlərdir; Connector-ı NVIDIA NGC Catalog vasitəsilə əldə etmək olar. Genişləndirməni Omniverse USD Composer 2023.2.0 versiyasının Extension Manager bölməsində “Painter” axtarışı ilə tapmaq mümkündür. Genişləndirməni aktivləşdirin və AUTOLOAD seçimini işarələyin.

  2. Painter-da layihə açın və ya yaradın. Connector parametrləri paneli görünmürsə, Window > Views > Omniverse-Connector yolunu seçin. Connector-ın 203.0 və daha əvvəlki versiyalarında panel JavaScript menyusunda, 204.0 və sonrakı versiyalarında isə Python menyusunda yerləşir.

  3. USD Composer-dakı Painter Link pəncərəsində göstərilən port nömrəsini qeyd edin. Painter Connector-da Edit > Connection Settings… yolunu açın və Port sahəsinə eyni nömrəni daxil edin. Standart dəyər 8111 olsa da, bir neçə USD Composer nümunəsi işə salındıqda və ya USD Presenter/Code istifadə olunduqda port dəyişə bilər. Hər iki tərəfdəki dəyərlər uyğun gəlməsə, bağlantı qurulmaya bilər.

  4. Painter-da Export > Mesh seçərək mesh-i USD Composer-a göndərin. Sonra Painter-da rəngləmə aparın. Canlı bağlantı aktivdirsə, rəngləmə və ya tekstura dəsti parametrlərində edilən dəyişikliklər tekstura xəritələrinin yenidən ixrac olunaraq Composer-a göndərilməsini təmin edir. İstəyə bağlı olaraq Painter-ın mühit xəritəsini Composer-da Dome Light kimi yaratmaq üçün Use Environment Map seçimini aktiv edin; görünməsini istəyirsinizsə, əlavə olaraq Show seçimini də aktivləşdirin.

  5. Bağlantı vəziyyətini panelin aşağı solundakı göstəricidən izləyin. Göstərici ixrac, bağlantı cəhdi və xətalar barədə məlumat verir. Canlı bağlantı açıqdırsa və heç bir əməliyyat aparılmırsa, Idle...; bağlıdırsa, Live-Link disabled mesajı görünür. Teksturaların yüklənməsi vaxt apara biləcəyindən Painter Link parametrlərindəki vəziyyət göstəricisini də yoxlayın.

3. Teksturaları və materialları düzgün konfiqurasiya edin

Connector-ın ixrac seçimlərində preset, shader növü, təsvir ölçüsü, bit dərinliyi və fayl formatı müəyyən edilə bilər. Sənəddə PNG və TGA format nümunələri kimi göstərilir. Omniverse USD Composer tərəfində Connector yalnız OmniPBR və USDPreviewSurface shader-lərini dəstəkləyir. İstifadə olunan preset-dəki bəzi kanallar mövcud shader növündə dəstəklənməyə bilər; buna görə tekstura preset-i seçərkən materialda lazım olan kanalları yoxlayın.

Texture Set Settings bölməsində yalnız Channels siyahısında olan kanallar OmniPBR materialına ötürülür. Məsələn, şəffaflıq lazım deyilsə, Opacity kanalını silmək yaradılan materialda bu parametrin aktivləşdirilməməsinə imkan verir. Bu yanaşma lazımsız kanalları ötürmədən daha səmərəli material təsviri yaratmağa kömək edir.

ParametrTövsiyə olunan dəyərTəsiri
PortUSD Composer Painter Link pəncərəsindəki dəyər; standart 8111Connector və genişləndirmənin eyni portdan istifadə etməsini təmin edir.
ShaderOmniPBR və ya USDPreviewSurfaceSənəddə dəstəklənən iki shader növüdür.
KanallarYalnız lazım olan kanallarİstifadə olunmayan kanalların yaradılan OmniPBR materialına əlavə edilməməsinə kömək edir.
UV Tile / UDIMİş axınına uyğun seçimBir tile dəyişdikdə bütün tile-lar ixrac olunur; bu, hər fırça toxunuşunda ötürmə yükünü artıra bilər.

Submit seçimi aktivdirsə, Painter-dakı mesh və teksturalar hər yenilənmədə Nucleus-dakı Mesh və Textures qovluqlarına kopyalanır. Bu seçim bağlı olduqda kök qatdakı düzəlişlər diskdəki yerli tekstura ixraclarını göstərir. Ötürmə yerini və Export Folder parametrini işə başlamazdan əvvəl müəyyən edin; teksturalar bu qovluqda layihənin adına uyğun yaradılan _textures alt qovluğuna yazılır.

4. Cinema 4D və Octane üçün teksturaları hazırlayın

Octane iş axınında əvvəlcə modeli Cinema 4D-də UV-ləri açaraq hazırlayın. OTOY sənədində bildirilir ki, seçimi və tekstura təyinatını asanlaşdırmaq üçün modelin mesh hissələrini ayırmaq, Vertex tag-lərdən istifadə etmək və ixrac zamanı Vertex Colors seçimini aktivləşdirmək olar.

  1. Modeli File > Export > FBX yolu ilə ixrac edin. Lazım gələrsə, ixrac parametrlərindəki dişli işarəsindən əlavə atributları aktivləşdirin.

  2. Substance Painter-da File > New Project seçərək FBX faylını yükləyin. Sənəddə başlanğıc təsvir ölçüsü 2048-dir; daha rahat işləmək üçün onu 1024-ə endirmək olar. Son tekstura ixracında daha yüksək təsvir ölçüsü seçilə biləcəyi qeyd olunur.

  3. Texture Set Settings pəncərəsində Bake Mesh Maps seçimini açın. İstifadə olunacaq xəritələri müəyyən edib Bake Selected Textures düyməsini basın.

  4. Materialı yaratdıqdan sonra File > Export Textures (CTRL+SHIFT+E) yolu ilə xəritələri ixrac edin. Ümumi ixrac parametrlərini müəyyənləşdirib Export düyməsini basın.

  5. Cinema 4D-də Live Viewer > Materials bölməsindən Octane Universal Material yaradın. Diffuse BRDF dəyərini Oren Nayar, BSDF dəyərini isə GGX (Energy Conserving) olaraq təyin edin. Sonra xəritələri Octane Node Editor-da materiala bağlayıb obyektə tətbiq edin.

OTOY sənədi, Octane Universal Material ilə yanaşı, Standard Surface Material-ı da xarici tətbiqlərdən material dəstəyi üçün uyğun seçimlər arasında göstərir; lakin nümunə quraşdırma Universal Material əsasında izah olunur. Painter görüntüsündən yekun işıqlandırma üçün istinad kimi istifadə edin: səhnənin görünüşünü əsasən Cinema 4D-də qurulan işıqlar müəyyən edir.

Memarlıq və vizuallaşdırma iş axınında nə dəyişir?

İnteryer, məhsul və ya memarlıq vizuallaşdırma səhnələrində canlı bağlantı Painter-da edilən tekstura dəyişikliklərini USD Composer-da görməyi asanlaşdıra bilər. Lakin UDIM istifadə olunursa, tək bir tile-da edilən dəyişikliyin bütün tile-ları ixrac etdiyini nəzərə alın; intensiv rəngləmə zamanı bu, əlavə emal yükü və gözləmə yarada bilər. Octane iş axınında isə UV hazırlığı, bake prosesi və tekstura təsvir ölçüsü təhvil verməzdən əvvəl yoxlanmalıdır.

Komandalar istifadə olunan tətbiqlərin versiyaları ilə yanaşı lisenziya və uyğunluğu da yoxlamalıdır. Omniverse Connector 203.0-ın Painter 10.0 və daha yeni versiyaları ilə uyğun olmadığı sənədləşdirilib; Painter 10.x üçün daxili USD dəstəyi tövsiyə olunur. Connector əsaslı ötürmədə shader və kanal məhdudiyyətlərini, Octane iş axınında isə xəritələrin düzgün material bağlantılarına qoşulduğunu test səhnəsində yoxlayın.

Tez-tez edilən səhvlər

  • Connector və Painter Link Extension versiyalarının əsas və alt nömrələrini uyğunlaşdırmamaq.

  • Painter Connector-dakı portu USD Composer Painter Link pəncərəsində göstərilən dəyərlə eyniləşdirməmək.

  • Painter 10.0 və ya daha yeni versiyalarda Connector 203.0-ın işləyəcəyini düşünmək.

  • UDIM-li layihədə bir tile-dakı dəyişikliyin yalnız həmin tile-ı ixrac edəcəyini güman etmək.

  • Cinema 4D-dən ixrac zamanı tələb olunan Vertex Colors seçimini və ya UV hazırlığını yaddan çıxarmaq.

  • USD idxalında mövcud material və teksturaların olduğu kimi qorunacağını gözləmək. Sənəddə hazırkı həllin USD material və teksturalarını ilkin mərhələdə qoruyub saxlamadığı, görünüşün ağ rəngə çevrilə biləcəyi bildirilir. Mövcud OmniPBR materiallarını qorumaq üçün idxaldan əvvəl onların surətlərini yaratmaq tövsiyə olunur.

Mənbələr

2 mənbə
D
docs.omniverse.nvidia.comdocs.omniverse.nvidia.com/connect/latest/substance-3d-painter/manual.html
Xülasə
D
docs.otoy.comdocs.otoy.com/cinema4d/SubstancePainterExportandImport.html
Xülasə

Mənbə mətnləri yenidən dərc edilmir; qısa sitatlar işarələnir, qalanı bizim xülasə və şərhimizdir.

3dsınıfı rəyi
3dRedaktorun qiymətləndirməsi

Türkiyədəki memarlıq və vizuallaşdırma ofisləri üçün bu iş axınının praktik üstünlüyü teksturaları ayrıca tətbiqdə redaktə edərkən nəticəni USD Composer-da izləmək imkanıdır. Ancaq canlı sinxronizasiya hər layihədə avtomatik olaraq vaxta qənaət etmir: UDIM dəyişikliklərinin bütün tile-ları yenidən ixrac etməsi və iri teksturaların yüklənməsinin gecikməsi nəzərə alınmalıdır.

Tətbiqə başlamazdan əvvəl versiya uyğunluğunu və shader dəstəyini kiçik test səhnəsində yoxlamaq, işin təhvilində gözlənilməz problemləri azaldır. Octane tərəfində UV və bake hazırlığını əvvəldən görmək lazımdır. Sənədlərdə aparat tələbləri və ya qiymət göstərilmədiyindən, investisiya qərarı mövcud kompüter və lisenziya şərtləri ayrıca nəzərə alınaraq verilməlidir.

Tez-tez verilən suallar

Substance 3D Painter 10 ilə Omniverse Connector istifadə etmək mümkündürmü?

Omniverse Connector 203.0 Painter 10.0 və daha yeni versiyalarla uyğun deyil. Mənbə Painter 10.x dəstəyi üçün daxili USD dəstəyindən istifadə etməyi tövsiyə edir.

Omniverse Painter Connector-ın standart portu neçədir?

Standart port 8111-dir. Bir neçə USD Composer nümunəsi və ya başqa Omniverse tətbiqləri istifadə olunduqda dəyişə biləcəyindən, Connector-dakı dəyər Painter Link pəncərəsindəki dəyərlə uyğunlaşdırılmalıdır.

Substance Painter teksturalarını Octane-a necə köçürmək olar?

Painter-da `File > Export Textures (CTRL+SHIFT+E)` seçərək xəritələri ixrac edin. Cinema 4D-də Octane Universal Material yaradıb xəritələri Octane Node Editor-da materiala bağlayın.

Şərhlər və forum türkcədir.Müzakirəyə qoşulun
+

Əlaqəli xəbərlər