Son xəbərlər
Nano Banana 2.1 ilə memarlıq təsvirləri: API addımları və promptlarUnreal Engine Variant Manager ilə memarlıq səhnəsi variantlarının yaradılmasıRhino 8-də səth davamlılığı: BlendSrf, MatchSrf və Zebra bələdçisiSketchUp Add Location bələdçisi: Modelin yerləşdirilməsi və ərazi əlavə edilməsiUnreal Engine Material Parameter Collection ilə ortaq material nəzarətiBlender Freestyle ilə memarlıq xətt renderi: addım-addım bələdçiBlender-də memarlıq kamerası və çıxış ayarları: kadrı düzgün qurmaq üçün bələdçiTuxedo Stellaris 16 Gen 8, RTX 5090-a qədər GPU seçimləri ilə təqdim olunduChroma Space Photoshop-da rəngləri işıqlandırılmış 3D formalarda göstərirWilnsdorf ibtidai məktəbi layihəsində ağac və təkrar istifadə olunan beton ön plandadır
TəlimlərUnreal EngineDatasmith Exporter

Unreal Engine Variant Manager ilə memarlıq səhnəsi variantlarının yaradılması

Unreal Engine-də Variant Manager vasitəsilə səhnə üçün alternativ quruluşlar yaradıb onları setlər şəklində idarə edə bilərsiniz. Bu təlimat plaqini aktivləşdirməkdən variantları hazırlayıb redaktorda tətbiq etməyə qədər əsas addımları izah edir.

Müxtəlif mebel və işıqlandırma seçimləri ilə tərtib edilmiş 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. Variant Manager-dən istifadə etmək üçün layihədə Editor > Variant Manager plaqini aktiv olmalıdır.
  2. Variantlar Level Variant Sets adlı resursda setlər şəklində təşkil olunur.
  3. Aktyorları variantlara bağlamaq və onların qeydə alına bilən xüsusiyyətləri üçün dəyərlər saxlamaq mümkündür.
  4. Avtomatik qeydəalma səhnədə dəyişdirdiyiniz aktyorları və xüsusiyyətləri seçilmiş varianta əlavə edə bilər.

Bu təlimdə nə öyrənəcəksiniz?

Unreal Engine Variant Manager səviyyədəki aktyorların müxtəlif konfiqurasiyalarını variantlar şəklində saxlamağa imkan verir. Bu təlimdə memarlıq vizuallaşdırması səhnəsi üçün seçimləri setlərə ayırmağı, aktyorları variantlara bağlamağı və qeydə alınmış dəyərləri redaktorda tətbiq etməyi öyrənəcəksiniz. Məsələn, səhnə elementinin müxtəlif vəziyyətlərini ayrı-ayrı variantlarda saxlaya, seçimləri otaq, material və ya təqdimat ssenarisi kimi məntiqli qruplar altında təşkil edə bilərsiniz. Bunlar iş qaydasına dair tövsiyələrdir; hansı xüsusiyyətlərdən istifadə edilə biləcəyi aktyorun qeydə alına bilən xüsusiyyətlərindən asılıdır.

Variant Manager yalnız dəyərləri saxlamaqla kifayətlənmir: variant aktivləşdirildikdə bağlı aktyorların qeydə alınmış xüsusiyyətlərini saxlanmış dəyərlərə uyğunlaşdırır. Variantlar asılılıqlar vasitəsilə başqa variantları da aktivləşdirə bilər. Beləcə, səhnə alternativlərini ayrı-ayrılıqda qurub yadda saxlamaq əvəzinə, onları strukturlaşdırılmış resurs vasitəsilə idarə etmək mümkün olur.

Tələblər

  • Unreal Engine layihəsi və həmin layihədə işləmək üçün bir səviyyə lazımdır.

  • Layihədə Editor > Variant Manager plaqini aktiv olmalıdır. Edit > Plugins bölməsindən Variant Manager-i axtarıb plaqini aktivləşdirə bilərsiniz. Architecture, Engineering, and Construction və ya Automotive, Manufacturing, and Product Design kateqoriyasındakı şablonla başlanıbsa, plaqin standart olaraq aktiv ola bilər; yenə də layihə ayarını yoxlayın.

  • Bu təlimat konkret Unreal Engine versiyasını tələb etmir. İstinad edilən ümumi təlimatda konkret versiya şərti göstərilmədiyi üçün istifadə edəcəyiniz layihə versiyasında plaqinin və müvafiq iş axınının mövcud olduğunu yoxlayın.

  • Mənbələr hesab, ödəniş və ya xüsusi avadanlıq tələblərini göstərmir. Bu mövzularda əlavə fərziyyə yürütmək düzgün olmaz.

Səhnə variantının addım-addım yaradılması

  1. Variantları əvvəlcədən planlaşdırın. Əvvəlcə hansı səhnə seçimlərinə ehtiyac olduğunu və onların hansı qruplara daxil olacağını müəyyənləşdirin. Məsələn, interyer təqdimatında seçimləri ayrı setlərdə toplamaq quruluşu izləməyi asanlaşdıra bilər. Bir-biri ilə əlaqəli olmalı seçimləri də qeyd edin; bu əlaqələri sonradan dependency kimi əlavə etmək olar.

  2. Level Variant Sets resursu yaradın. Content Drawer-də sağ klikləyin və Miscellaneous siyahısından Level Variant Set seçin. Bu resurs səviyyə aktyorlarını və variant məlumatlarını bir yerdə saxlayır. Onun daxilindəki quruluşu açdıqda Variant Manager paneli vasitəsilə setləri və seçimləri təşkil edə bilərsiniz.

  3. Variant set və variantlar əlavə edin. Paneldə + Variant Set düyməsi ilə yeni set yaradıb adlandırın. Setin yanındakı Add (+) düyməsi yeni variant əlavə edir. Məzmun komandası və ya təqdimata baxan şəxslər üçün aydın adlar seçin. Varianta sağ klikləyib adını dəyişə və ya Set from viewport seçimi ilə görünüş pəncərəsindəki vəziyyəti göstərə bilərsiniz.

  4. Aktyorları variantlara bağlayın. Variant seçiləndə Actors panelindəki Add (+) düyməsindən istifadə edin və ya World Outliner-dən aktyorları müvafiq siyahıya, yaxud soldakı varianta sürükləyin. Bağlama əməliyyatı aktyorla variant arasında əlaqə yaradır. Sağ klik menyusundan əlaqə əlavə etmək və ya silmək də mümkündür.

  5. Qeydə alınacaq xüsusiyyətləri seçin. Aktyor bağlandıqda Variant Manager qeydə almaq istədiyiniz xüsusiyyətləri seçmək üçün pəncərə açır. Properties panelində seçilmiş aktyorların hansı xüsusiyyətlərinin qeydə alındığını, Values panelində isə həmin xüsusiyyətlər üçün saxlanmış dəyərləri görə bilərsiniz. Blueprint-də açıq olan xüsusiyyətləri qeydə almaq mümkündür. Blueprint aktyorlarında buna sinifdə yaradılmış və instance editable kimi işarələnmiş dəyişənlər də daxil ola bilər. Xüsusiyyəti daha sonra Properties başlığındakı Add (+) düyməsi ilə əlavə etmək olar.

  6. Variant dəyərini qeydə alın və tətbiq edin. Hər qeydə alınmış xüsusiyyət üçün variantın tətbiq etməsini istədiyiniz dəyəri müəyyənləşdirin. Dəyərləri Values panelində redaktə edə və ya səhnədə istədiyiniz vəziyyəti yaratdıqdan sonra müvafiq xüsusiyyətdəki Record the current value ikonundan istifadə edə bilərsiniz. Sağ klik menyusundakı Record Current Value seçimi də eyni məqsədə xidmət edir. Varianta iki dəfə klikləyərək onu aktivləşdirə və ya sağ klikləyib Switch on seçimini edə bilərsiniz.

    Variant artıq aktiv olduğu halda Values panelində dəyəri dəyişmək görünüş pəncərəsini dərhal yeniləməyə bilər. Nəticəni görmək üçün variantı yenidən aktivləşdirin və ya xüsusiyyətdə Apply recorded value əmrindən istifadə edin. Qeydə alınmış dəyərlə səhnədə həmin an görünən vəziyyət arasındakı fərqi yoxlayarkən bu xüsusilə vacibdir.

  7. Avtomatik qeydəalmadan nəzarətlə istifadə edin. Variant Manager-in sol tərəfindəki Variants sütununun yuxarısında yerləşən düymə avtomatik bağlama və qeydəalmanı aktivləşdirib söndürür. Əvvəlcə redaktə edəcəyiniz variantı seçin; lazım gələrsə, onun mövcud vəziyyətini aktivləşdirin. Avtomatik qeydəalmanı aktivləşdirdikdən sonra səhnədə aktyor xüsusiyyətlərini dəyişin. Qeydə alına bilən dəyişikliklər seçilmiş variantda saxlanır və hələ bağlanmamış aktyorlar avtomatik bağlana bilər. İşiniz bitəndə düyməni söndürün. Bu rejim açıq unudularsa, istənməyən redaktələr də qeydə alına bilər; buna görə onu daim aktiv saxlamayın.

  8. Lazım gələrsə, asılılıq əlavə edin. Variant aktivləşdiriləndə başqa bir variantın da açılmasını istəyirsinizsə, Dependencies panelindəki Add (+) düyməsini basın. Sonra aktivləşməsini istədiyiniz variant set-i və variantı seçin. Asılılıq üçün seçilmiş variantın aktyor bağlantısı olması vacib deyil; bu xüsusiyyət, məsələn, birdən çox seçimi başlanğıc vəziyyətinə qaytaran quruluş yaratmağa kömək edə bilər.

Tez-tez edilən səhvlər

Plaqinin aktiv olduğunu güman etmək: Şablonlardan yaradılmış layihələrdə plaqin aktiv ola bilər, lakin bu, bütün layihələr üçün zəmanətli deyil. Variant Manager panelinə keçməzdən əvvəl Edit > Plugins bölməsindən yoxlayın.

Avtomatik qeydəalmanı açıq unutmaq: Rejim aktiv olduqda səhnədə etdiyiniz uyğun dəyişikliklər seçilmiş variantda saxlanıla bilər. Hər variant redaktəsi sessiyasının əvvəlində rejimi bilərəkdən aktivləşdirin, iş bitəndə isə söndürün.

Dəyər dəyişikliyinin dərhal görünməsini gözləmək: Values panelindəki yeniləmə aktiv variantda dərhal görünməyə bilər. Variantı yenidən aktivləşdirmək və ya Apply recorded value əmrindən istifadə etmək lazımdır.

Qeydə alına bilməyən xüsusiyyətləri məcbur etmək: Variant Manager yalnız idarə edə bildiyi xüsusiyyətləri qeydə ala bilər. Gözlədiyiniz xüsusiyyət siyahıda yoxdursa, aktyorun həmin xüsusiyyətinin qeydə alına bilib-bilmədiyini yoxlayın.

Memarlıq və vizuallaşdırma iş axınında nə təmin edir?

Bu üsul eyni səviyyədə alternativ səhnə vəziyyətlərini nizamlı şəkildə saxlamaq istəyən memarlıq ofisləri, interyer dizaynerləri və vizuallaşdırma komandaları üçün faydalıdır. Redaktorda seçimləri aktivləşdirib-söndürməklə səhnə vəziyyətlərini nəzərdən keçirə, konfiqurasiyanı daha sonra təqdimat və ya interaktiv layihə üçün istifadə etməyi nəzərdən keçirə bilərsiniz. Bununla belə, iş üsulunu seçərkən yalnız interfeysin rahatlığına deyil, layihə versiyasına və istifadə olunan aktyorların hansı xüsusiyyətlərinin qeydə alına bildiyinə də diqqət yetirin.

Datasmith ilə idxal edilmiş mənbə səhnədə dəstəklənən tətbiqlərdən yaradılmış variantlar artıq varsa, Unreal Engine avtomatik olaraq Level Variant Sets resursunu və aktyorunu yarada bilər. Epic Games sənədlərində qeyd olunur ki, bu halda istifadəçi qarşılıqlı əlaqəsinə cavab olaraq variantları dəyişəcək Blueprint məntiqi və ya UMG widget-ları hazırlanmalıdır. Buna görə, mənbə tətbiqdəki variantların köçürüləcəyi iş axınında əvvəlcə idxal edilmiş quruluşu yoxlayın; idxalın bütün təqdimat interfeysini də avtomatik yaradacağını güman etməyin.

Növbəti addımlar

Əvvəlcə kiçik və asanlıqla yoxlana bilən səhnədə bir set, bir neçə variant və bir aktyorla sınaq aparın. Dəyərin qeydə alındığını və variant yenidən aktivləşdirildikdə gözlənilən vəziyyətə qayıtdığını yoxladıqdan sonra quruluşu genişləndirin. Daha böyük layihədə variant adlarını və set qruplarını ardıcıl seçin; asılılıq əlavə edirsinizsə, hansı seçimlərin birlikdə dəyişməli olduğunu əvvəlcədən aydın şəkildə planlaşdırın.

Səhnə variantları başqa tətbiqdə hazırlanıbsa, Datasmith idxalının yaratdığı Level Variant Sets resursunu yoxlayın. Variantları redaktordan kənarda və ya işləmə zamanı istifadə etmək lazımdırsa, əsas panel iş axınından əlavə runtime və Blueprint addımlarını da nəzərdən keçirin. Bu təlimat redaktorda variantların yaradılması və aktivləşdirilməsi ilə məhdudlaşır.

Mənbə və lisenziya

Bu təlimat Epic Games-in Variant Manager-ə ümumi baxış və Variant Manager quraşdırmasının skriptləşdirilməsi üzrə təlimatları əsasında Azərbaycan dilinə uyğunlaşdırılıb. Hər iki mənbə təqdim edilmiş materialda lisenziya=azaddır kimi qeyd olunub. Mənbələr: Epic Games Developer Community, “Variant Manager Template Overview” və “Scripting the Variant Manager Setup”.

Mənbələr

2 mənbə
D
dev.epicgames.comdev.epicgames.com/documentation/unreal-engine/variant-manager-template-overview
Xülasə
D
dev.epicgames.comdev.epicgames.com/documentation/unreal-engine/scripting-the-variant-manager-setup
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 ofisləri və vizuallaşdırma komandaları üçün Variant Manager-in praktik faydası alternativləri eyni səviyyə daxilində nizamlı şəkildə müqayisə edə bilməkdir. Xüsusilə təkrarlanan təqdimat seçimlərində hər vəziyyəti əl ilə yenidən qurmaq ehtiyacını azalda biləcək üsul təqdim edir.

Bununla belə, bunu hər layihədə birbaşa vaxta qənaət edən hazır həll kimi görmək düzgün olmaz. Plaqinin vəziyyəti, aktyorların qeydə alına bilən xüsusiyyətləri və istifadə olunan layihə versiyası əvvəlcədən yoxlanmalıdır. Mənbələrdə avadanlıq və lisenziya xərcləri göstərilmədiyindən, bu mövzularda qərar verməzdən əvvəl layihə şərtlərini ayrıca araşdırmaq lazımdır.

Tez-tez verilən suallar

Unreal Engine Variant Manager necə aktivləşdirilir?

Edit > Plugins bölməsini açıb Variant Manager plaqinini axtarın və aktivləşdirin. Bəzi layihə şablonlarında plaqin standart olaraq aktiv ola bilər.

Variant Manager-də aktyor xüsusiyyətləri necə qeydə alınır?

Aktyoru varianta bağlayıb qeydə alına bilən xüsusiyyətləri seçin. Dəyərləri Values panelində redaktə edə və ya səhnədəki mövcud dəyəri Record Current Value ilə qeydə ala bilərsiniz.

Variant Manager-də avtomatik qeydəalma nə üçündür?

Aktiv olduqda səhnədə dəyişdirdiyiniz qeydə alına bilən xüsusiyyətləri seçilmiş variantda saxlaya və aktyoru avtomatik bağlaya bilər. İstənməyən dəyişikliklərin qeydə alınmaması üçün iş bitdikdə söndürülməlidir.

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

Əlaqəli xəbərlər