Qısaca
- Data Transfer Modifier mənbə mesh-dəki müəyyən məlumatları hədəf mesh-ə ötürür.
- Ötürmə üçün mənbə və hədəf elementlər uyğunlaşdırılır; bəzi uyğunlaşdırma üsulları dəyərləri interpolasiya yolu ilə hesablayır.
- Çatışmayan məlumat qatlarını Generate Data Layers düyməsi ilə yaratmaq mümkündür.
- Modifier-lərin sırası nəticəyə təsir edə bilər; dəyişikliklər tətbiq edilənədək əsas həndəsə dağıdıcı olmayan şəkildə qalır.
Bu bələdçidə nə öyrənəcəksiniz?
Blender-dəki Data Transfer Modifier bir mesh-in məlumatlarını başqa mesh-ə köçürmək üçün istifadə olunur. UV xəritələri, rəng atributları, xüsusi normallar və vertex group-lar ötürülə bilən məlumat növlərinə daxildir. Alət hədəf mesh-in hər elementi üçün mənbə mesh-də uyğun gələn bir və ya bir neçə element tapır; seçilmiş üsuldan asılı olaraq mənbə dəyərlərindən birbaşa istifadə edir və ya onları interpolasiya edir.
Bu bələdçidə mənbə və hədəf mesh-i təyin etməyi, ötürüləcək məlumat növünü seçməyi, uyğunlaşdırma üsulları arasındakı əsas fərqləri və ötürmənin gözləniləndən fərqli nəticə verməsinin səbəblərini nəzərdən keçirəcəyik. Məqsəd, xüsusilə modelin UV və ya başqa məlumat qatını daha sıx və ya fərqli quruluşa malik başqa mesh-ə keçirərkən nəzarətli ilkin iş axını qurmaqdır.
Tələblər
Bu iş axını üçün Blender və məlumat ötürüləcək ən azı iki mesh obyekti lazımdır: məlumatın götürüləcəyi mənbə mesh və modifier-in təsir etdiyi hədəf mesh. Blender təlimatında konkret versiya nömrəsi və ya hesab tələbi göstərilmir; buna görə burada konkret versiya və ya üzvlük şərti nəzərdə tutulmur.
Mənbə mesh-də ötürülməsi istənən məlumat olmalıdır. Məsələn, UV ötürüləcəksə mənbədə UV məlumatı, vertex group ötürüləcəksə müvafiq qruplar olmalıdır. Hədəf mesh-də ötürmə üçün tələb olunan qatlar yoxdursa, onları modifier daxilindəki Generate Data Layers seçimi ilə yaratmaq mümkündür. Təlimatda bu qatların avtomatik əlavə edilmədiyi xüsusi olaraq qeyd olunur.
Addım-addım ötürmə
Hədəf mesh-i seçin və modifier əlavə edin. Data Transfer Modifier məlumatı hədəf mesh üzərində emal edir. Blender-də modifier-lər obyektin əsas həndəsəsini dəyişdirmədən onun görünüşünə və render nəticəsinə təsir edən əməliyyatlar kimi işləyir. Modifier-ləri aktiv obyektə Modifiers bölməsindəki Add Modifier düyməsi ilə və ya həmin bölmədə Shift+A düymələrindən istifadə etməklə əlavə etmək olar. Əlavə edilən modifier yığının ən altına yerləşir.
Mənbə mesh-i təyin edin. Modifier-in Source sahəsində məlumatın götürüləcəyi mesh obyektini seçin. Bu fərq vacibdir: mənbə məlumatı təmin edən obyektdir, modifier-in olduğu obyekt isə hədəf mesh-dir. İki obyekt dünya məkanında üst-üstə düşmürsə, Object Transform seçimini söndürün. Təlimata görə bu seçim söndürüldükdə modifier obyektlər eyni mövqedəymiş və standart fırlanma ilə miqyasa malikmiş kimi davranır.
Ötürüləcək məlumat növünü seçin. Custom Normals, Colors, UVs kimi məlumat növü düymələrindən lazım olanları aktiv edin. Bütün qatlar əvəzinə konkret UV xəritəsi, vertex group və ya başqa qat ötürüləcəksə, Layer Selection bölməsindən hədəf qatı seçin. Layer Mapping ayarı mənbə qatlarının hədəfdə adlarına, yoxsa sıralarına görə uyğunlaşdırılacağını müəyyən edir.
Çatışmayan qatları yaradın. Mənbədə olan vertex group və ya başqa məlumat qatı hədəfdə yoxdursa, Generate Data Layers düyməsini basın. Blender təlimatında çatışmayan qatların öz-özünə yaradılmadığı və onlar olmadıqda ötürmənin işləməyə biləcəyi bildirilir. Yaradılmış qatlar modifier silindikdən sonra da qalır; buna görə sınaq zamanı əlavə edilmiş məlumat strukturunu ayrıca nəzərdən keçirmək lazımdır.
Məlumata uyğun uyğunlaşdırma üsulunu seçin. Topology uyğunlaşdırması elementləri indekslərinə görə uyğunlaşdırır. Bunun üçün iki mesh-in element sayı və sıralaması eyni olmalıdır; deformasiyaya uğradılmış nüsxədə istifadə üçün uyğundur. Mesh-lərin topologiyası fərqlidirsə, ən yaxın vertex, edge və ya face kimi seçimlərdən istifadə etmək olar. Interpolated uyğunlaşdırma üsulları isə bir neçə mənbə elementinin dəyərləri əsasında hesablama apara bilər. Məsələn, Nearest Face Interpolated hədəf nöqtəyə ən yaxın mənbə səthindəki dəyərləri interpolasiya edir. UV kimi üz küncü məlumatları üçün üz künclərinin uyğunlaşdırılması seçimləri mövcuddur.
Qarışdırma ayarlarını və nəticəni yoxlayın. Mix Mode yeni məlumatın hədəfdəki mövcud məlumatla necə birləşdiriləcəyini müəyyən edir. Replace mənbə dəyəri ilə hədəfdəki dəyəri əvəz edir; Mix iki dəyəri birləşdirir; Add, Subtract və Multiply isə mənbə və hədəf dəyərlərinə göstərilən əməliyyatı tətbiq edir. Mix Factor əksər rejimlərdə köhnə və yeni dəyərlərin təsir dərəcəsini müəyyən edir. Above Threshold və Below Threshold rejimlərində isə hədd kimi istifadə olunur. Ayarları dəyişdikdən sonra nəticəni 3D Viewport-da və render görünüşündə yoxlayın.
Məsafə, UV adaları və modifier sırası
Uyğunlaşdırma zamanı mənbə və hədəf elementlər arasındakı əlaqədə problem varsa, Max Distance seçimi müəyyən məsafədən kənardakı uyğunluqları nəzərə almamağa imkan verir. Bu seçim aktivləşdirildikdə məsafə dəyəri də təyin edilir. Şüa atışından istifadə edən bəzi uyğunlaşdırma üsullarında Ray Radius başlanğıc radiusunu idarə edir. Təlimata görə kiçik başlanğıc radiusu daha dəqiq nəticələrə kömək edə bilər; lakin dəyər həddən artıq kiçik olduqda performans azala bilər. Böyük dəyər performansı yaxşılaşdıra, amma uyğunlaşdırmanın keyfiyyətinə mənfi təsir göstərə bilər. Ümumi tövsiyə sıx mənbə mesh-lərdə daha kiçik, sadə mənbələrdə isə daha böyük başlanğıc radiusundan istifadə etməkdir.
UV ötürməsində Islands Precision hədəf üzlərin müxtəlif UV adalarından koordinat almasının qarşısını almağa yönələn hesablamaya təsir edir. Sıfır dəyərində ada yoxlaması aparılmır; dəyər artdıqca nəticənin dəqiqliyi yüksələ bilər, lakin hesablama xərci də artır. Təlimatda 0,02 kimi kiçik dəyərlərin adətən kifayət edə biləcəyi, çox sıx mənbə mesh-lərdən daha seyrək hədəf mesh-lərə ötürmə zamanı isə daha yüksək dəyərin lazım gələ biləcəyi bildirilir.
Modifier-lər yığında yuxarıdan aşağıya hesablanır və onların sırası nəticəni dəyişə bilər. Buna görə ötürmə gözlənilməz görünürsə, yalnız Data Transfer ayarlarını deyil, modifier-in yığındakı mövqeyini də yoxlayın. Modifier-i Apply etmək nəticəni həndəsəyə daimi şəkildə tətbiq edir və modifier-i yığından silir. Tətbiq etməzdən əvvəl sıralamanı nəzərdən keçirmək lazımdır; təlimata görə yığının ilk sırasında olmayan modifier-i tətbiq etmək yığındakı sıranı nəzərə almadan arzuolunmaz nəticələrə səbəb ola bilər.
Tez-tez rast gəlinən səhvlər
Mənbə ilə hədəfi qarışdırmaq: Source sahəsində məlumatın olduğu mesh seçilməlidir; modifier isə hədəf obyektə əlavə olunur.
Fərqli mesh-lərdə topologiya uyğunlaşdırmasından istifadə etmək: Topology üsulu eyni sayda və eyni sıralamada element tələb edir. Bu şərtlər ödənmirsə, yaxınlığa əsaslanan və ya interpolasiyalı üsul nəzərdən keçirilməlidir.
Çatışmayan məlumat qatlarını nəzərə almamaq: Ötürmənin işləməsi üçün tələb olunan hədəf qatı yoxdursa, onu Generate Data Layers ilə yaradın.
Dünya məkanı çevrilmələrini nəzərə almamaq: Mesh-lər üst-üstə düşmürsə, Object Transform ayarını yoxlayın; təlimatda belə halda bu seçimin söndürülməsi tövsiyə olunur.
Ray Radius dəyərini düşünmədən dəyişmək: Həddən kiçik dəyər performansa, həddən böyük dəyər isə uyğunlaşdırmanın keyfiyyətinə təsir edə bilər. Mənbə mesh-in sıxlığını və nəticəni birlikdə qiymətləndirin.
Modifier sırasını yoxlamadan tətbiq etmək: Əvvəlcə yığındakı sıranı və nəticəni yoxlayın; Apply əməliyyatı dəyişikliyi daimi edir.
Memarlıq və vizuallaşdırma iş axınlarında istifadə
Memarlıq modelləşdirməsi və archviz işlərində eyni səhnənin müxtəlif sıxlığa malik mesh-ləri arasında UV, rəng və ya xüsusi normal məlumatlarını ötürmək lazım gəldikdə Data Transfer Modifier-dən istifadə etmək olar. Xüsusilə hədəf modelin topologiyası mənbə ilə eyni deyilsə, təkcə birəbir topologiya uyğunlaşdırmasına güvənmək əvəzinə yaxınlıq və ya interpolasiya üsullarının nəticəsi yoxlanmalıdır. Ötürmənin hansı məlumat növlərini əhatə etməsi, uyğunlaşdırma ayarları və hədəfdə tələb olunan qatların olub-olmaması iş axınını müəyyən edir.
Ofislərdə komanda standartları baxımından mənbə mesh-in quruluşunu və istifadə olunan modifier yığınını sənədləşdirmək faydalıdır. Modifier-i tətbiq edib nəticəni daimi etməzdən əvvəl müxtəlif görünüşlərdə və renderdə yoxlama aparmaq olar. Mənbələrdə konkret avadanlıq tələbləri və ya lisenziya şərtləri açıqlanmır; buna görə avadanlıq və ya xərclərlə bağlı xüsusi tələb irəli sürmək olmaz. İstehsal fayllarında ötürmənin düzgün işlədiyini təsdiqləmək və tətbiq etməzdən əvvəl yığının sırasını yoxlamaq ən təhlükəsiz addımdır.
Növbəti addımlar
Əvvəlcə sadə hədəf və mənbə mesh üzərində bir məlumat növü ilə sınaq aparın. Sonra müxtəlif uyğunlaşdırma üsullarını müqayisə edin; xüsusilə topologiya eyni deyilsə, uyğunlaşdırmanın nəticəsini vizual olaraq yoxlayın. UV ötürməsində ada dəqiqliyini, digər məlumat növlərində isə Mix Mode və Mix Factor dəyərlərini ayrı-ayrılıqda nəzərdən keçirin. Nəticəni təsdiqlədikdən sonra modifier-i tətbiq etməyin lazım olub-olmadığına qərar verin; dəyişikliyin daimi olması tələb olunmursa, onu modifier yığınında saxlamaq redaktə edilə bilən iş axını təmin edir.
Mənbə və lisenziya
Bu dərslik Blender Manual-dakı “Data Transfer Modifier” və “Introduction” səhifələrindən Azərbaycan dilinə uyğunlaşdırılıb. Hər iki mənbə CC BY-SA 4.0 lisenziyası ilə yayımlanıb.
Mənbələr
2 mənbəMənbə mətnləri yenidən dərc edilmir; qısa sitatlar işarələnir, qalanı bizim xülasə və şərhimizdir.
Türkiyədəki memarlıq ofisləri və vizuallaşdırma komandaları üçün Data Transfer Modifier mesh-lər arasında UV və ya başqa məlumat qatlarını yenidən qurmaq ehtiyacını azalda bilən praktik alətdir. Əsas üstünlüyü ötürməni modifier kimi saxlayaraq nəticəni dərhal daimi etmədən ayarları sınamaq imkanıdır. Xüsusilə sıxlığı fərqli modellərdə uyğunlaşdırma seçimi nəticəni müəyyən etdiyinə görə avtomatik ötürməni yoxlamadan istehsal faylına daxil etmək düzgün olmaz.
Mənbələrdə konkret avadanlıq tələbi, versiya və ya lisenziya xərci göstərilmir; buna görə qərar mövcud Blender iş axını və səhnə quruluşu əsasında verilməlidir. Komandalar üçün mənbə-hədəf fərqini, seçilmiş uyğunlaşdırma üsulunu və modifier sırasını faylda aydın göstərmək faydalıdır. UV ötürməsində ada dəqiqliyi ilə hesablama xərcini birlikdə nəzərə almaq da vacibdir.
Tez-tez verilən suallar
Blender Data Transfer Modifier hansı məlumatları ötürə bilər?
Təlimatda UV xəritələri, rəng atributları, xüsusi normallar və vertex group-lar nümunə kimi göstərilir. Modifier seçilmiş məlumat növlərini mənbə mesh-dən hədəf mesh-ə ötürür.
Data Transfer Modifier ilə topologiyası fərqli mesh-lər arasında məlumat ötürmək mümkündürmü?
Topologiya uyğunlaşdırması eyni sayda və eyni sıralamada element tələb edir. Topologiyalar fərqlidirsə, yaxınlığa əsaslanan və ya interpolasiyalı uyğunlaşdırma seçimlərindən istifadə etmək olar.
Blender-də Data Transfer üçün çatışmayan qatları necə yaratmaq olar?
Modifier-dəki Generate Data Layers düyməsi hədəfdə olmayan tələb olunan məlumat qatlarını əlavə edir. Təlimata görə bu qatlar avtomatik yaradılmır.



