Son xəbərlər
Blender kamera parametrləri: Memarlıq vizuallaşdırması üçün praktik bələdçiBlender-da Array və Curve modifier ilə təkrarlanan memarlıq elementləri yaratmaqNano Banana 2.1 ilə memarlıq vizualları yaratmaq: prompt yazma bələdçisiBlender-də memarlıq animasiyası: obyekt origin-i və keyframe istifadəsiD5 Render AI Post-Processing ilə memarlıq renderini təkmilləşdirmə bələdçisiSketchUp-da memarlıq modelləşdirməsi: kəsik, dəqiq daşıma və miqyaslamaUnreal Engine Movie Render Queue bələdçisi: Memarlıq renderi üçün quraşdırmaBlender Grease Pencil Line Art ilə memarlıq səhnəsi xətləri yaratmaqBlender Cycles interyer render bələdçisi: səs-küy və vaxt balansıGemini API ilə memarlıq təsvirlərinin təhlili: 5 prompt və iş axını
TövsiyələrBlender

Blender-da Array və Curve modifier ilə təkrarlanan memarlıq elementləri yaratmaq

Blender-in aktual təlimatında izah edilən Array və Curve modifier seçimləri təkrarlanan geometriyanı xətt, dairə və ya əyri boyunca yerləşdirməyə, mesh-ləri isə əyriyə uyğun deformasiya etməyə imkan verir.

Əyri fasad boyunca təkrarlanan şaquli elementləri olan müasir pavilyonSüni intellekt şəkli
Təmsili şəkil, süni intellektlə yaradılıb.Şəkil: 3dsınıfı / FCA AI

Qısaca

  1. Array modifier geometriya nüsxələrini xətt, dairə, əyri və ya transformasiya istinadına görə yerləşdirə bilir.
  2. Nüsxələrin sayı, məsafə, bucaq intervalı və təsadüfi yerləşdirmə kimi seçimlər Array modifier-də mövcuddur.
  3. Curve modifier mesh-i seçilmiş əsas ox boyunca əyriyə uyğun deformasiya edir.
  4. Mənbələrdəki Blender Manual səhifələrində konkret versiya nömrəsi göstərilmir; məlumatlar aktual təlimatdakı izahlara əsaslanır.

Bu bələdçi Blender-in aktual onlayn təlimatında izah edilən Array və Curve modifier funksiyalarını memarlıq modelləşdirməsi nümunələri əsasında nəzərdən keçirir. Array modifier geometriyanı düz xətt, dairəvi və ya əyriyə bağlı düzülüşdə çoxaltmağa, Curve modifier isə mesh-i əyri boyunca deformasiya etməyə imkan verir. Mənbə səhifələrində konkret Blender versiyasının nömrəsi göstərilmədiyindən, izah edilənlər təlimatın “latest” versiyasındakı məlumatlara əsaslanır.

Array modifier ilə təkrarlanan düzülüş yaratmaq

Array modifier eyni elementi dəfələrlə yaratmaq əvəzinə, nüsxələri vahid geometriya əsasında düzənləməyə imkan verir. Memarlıq modelləşdirməsində bu üsul fasad elementləri, məhəccər dirəkləri, modul üzlük hissələri və ya dairəvi düzülüşdəki obyektlər üçün istifadə oluna bilər. Bunlar istifadə nümunələridir; uyğun paylanma seçilmiş formadan və obyektin ölçülərindən asılıdır.

  1. Əvvəlcə çoxaldılacaq ilkin geometriyanı hazırlayın. Sonra Array modifier-in Shape seçimində paylanma növünü müəyyənləşdirin: Line düz sıra, Circle dairəvi düzülüş, Curve əyri boyunca paylanma, Transform isə transformasiya girişləri və ya obyektin transformasiyası vasitəsilə yerləşdirmə yaradır.

  2. Line istifadə edirsinizsə, nüsxələrin aralıq məntiqini seçmək üçün Offset Method parametrindən istifadə edin. Relative aralığı geometriyanın sərhəd qutusuna əsasən müəyyən edir; Offset dünya koordinatlarında sabit məsafədən istifadə edir; Endpoint isə nüsxələri başlanğıc və son nöqtələr arasında bərabər paylayır. Bu seçimlər fərqli ölçülü elementləri sıralayarkən müxtəlif nəzarət imkanları verir.

  3. Nüsxələrin sayını tənzimləmək üçün uyğun sayma metodundan istifadə edin. Təlimatda Count sabit nüsxə sayını, Distance isə nüsxələr arasındakı məsafəyə əsaslanan paylanmanı müəyyən edir. Circle və Curve formalarında sayma metodu seçimləri mövcuddur. Dairəvi düzülüşdə Angular Distance nüsxələr arasındakı bucaq məsafəsini, Radius isə paylanmanın radiusunu təyin edir.

  4. Dairəvi paylanma tam çevrə və ya qövs şəklində qurula bilər. Circle Segment seçimindəki Full nüsxələri tam 360° boyunca bərabər aralıqlarla düzür; Arc isə onları dairəvi qövs boyunca paylayır. Qövs istifadə ediləndə Sweep Angle əhatə olunan ümumi bucağı müəyyən edir. Təlimatda bu qiymətin radian və ya dərəcə ilə göstərilə biləcəyi qeyd olunur.

Əyri boyunca nüsxələmə və istiqamətin uyğunlaşdırılması

Array modifier-in Curve forması nüsxələri istinad əyrisi boyunca yerləşdirmək üçündür. Curve Object sahəsində istinad əyrisi obyekti göstərilir. Hər əyri üçün ayrıca nüsxə sayı tələb olunursa, Per Curve seçimindən istifadə etmək olar. Geometriyanın istiqamətini əyriyə uyğunlaşdırmaq üçün Align Rotation aktivləşdirilə bilər: əyri düzülüşündə obyektlər əyrinin toxunanına və istiqamətinə uyğun düzülür. Dairəvi paylanmada isə nüsxələr dairə boyunca toxunan istiqamətdə yerləşir və seçilmiş Central Axis istiqaməti nəzərə alınır.

Avtomatik uyğunlaşdırma ilkin geometriya istənilən irəli və ya yuxarı istiqamətə baxmırsa, təkbaşına kifayət etməyə bilər. Bu halda təlimatda göstərilən Local Rotation X, Y, Z qiymətləri avtomatik uyğunlaşdırmadan sonra əlavə lokal fırlanma düzəlişləri tətbiq etmək üçün istifadə oluna bilər. Transform formasında istinad Transform Reference vasitəsilə birbaşa girişlərdən və ya Object seçimi ilə müəyyən edilən obyektin transformasiyasından götürülə bilər. Relative Space transformasiyanın obyekt məkanında, yoxsa dünya məkanında tətbiq olunacağını müəyyən edir.

Curve modifier ilə mesh-i əymək

Curve modifier mesh-i əyri obyekt boyunca deformasiya edir. Bu, Array modifier-in əyri formasında gördüyü işlə eyni deyil: Array nüsxələri əyriyə uyğun düzür, Curve modifier isə mövcud mesh-in formasını əyri boyunca dəyişir. Bu fərq, məsələn, təkrarlanan modulları düzməklə vahid uzun elementi əyri xəttə uyğunlaşdırmağı bir-birindən ayırmağa kömək edir.

  1. Deformasiya ediləcək mesh üçün əsas oxu müəyyən edin. Təlimata görə modifier qlobal X, Y və ya Z oxu boyunca işləyir; standart ox X-dir. Obyekt bu ox istiqamətində irəlilədikcə əyri boyunca hərəkət edir, oxa perpendikulyar istiqamətdə hərəkət etdirildikdə isə əyriyə yaxınlaşır və ya ondan uzaqlaşır.

  2. Obyektin mövqeyini əyri ilə birlikdə nəzərə alın. Deformasiya qlobal məkanda işlədiyindən geometriyanın əyriyə nəzərən real mövqeyi nəticəyə təsir edir. Təlimatda obyektin başlanğıc nöqtəsinin geometriyadan çox uzaqda olmaması, adətən geometriyanın mərkəzində yerləşməsi tövsiyə olunur. Başlanğıcda mesh və əyri obyektinin başlanğıc nöqtələrini eyni mövqeyə gətirmək də düzgün nəticə əldə etməyə kömək edə bilər.

  3. Curve Object sahəsində deformasiyanı idarə edəcək əyrini göstərin və Deformation Axis seçimində X, Y, Z və ya onların mənfi istiqamətlərindən uyğun olanı seçin. Təsirin yalnız müəyyən təpələrə tətbiq edilməsi lazımdırsa, vertex qrupu təyin oluna bilər. Invert seçimi qrupun təsirini tərsinə çevirir; bu halda çəkilər deformasiya ediləcək təpələri deyil, təsirdən kənarda qalacaq təpələri göstərir.

Təsadüfilik, birləşdirmə və tez-tez rast gəlinən səhvlər

Array modifier-dəki təsadüfiləşdirmə nüsxələrin mövqeyində, fırlanmasında və miqyasında müxtəliflik yarada bilər. Offset hər ox üzrə maksimum mövqe dəyişikliyini, Rotation maksimum fırlanmanı, Scale isə maksimum miqyas dəyişikliyini müəyyən edir. Təsadüfi miqyas Uniform seçildikdə bütün oxlarda eyni əmsalla, Axes seçildikdə isə hər ox üçün ayrıca qiymətlə tətbiq olunur. Flipping nüsxələri bir və ya daha çox ox üzrə təsadüfi şəkildə güzgüləyə bilər. Seed qiymətini dəyişmək digər parametrləri saxlayaraq fərqli təsadüfi düzülüş yaradır; Exclude First / Last isə ilk və ya son nüsxəni təsadüfiləşdirmə təsirindən kənarda saxlaya bilər.

Nüsxələrin real geometriyaya çevrilməsinin tələb olunduğu əməliyyatlarda Realize Instances seçimi əhəmiyyətlidir. Təlimatda birləşdirmə və Boolean kimi bəzi əməliyyatlar üçün bu seçimin aktivləşdirilməli olduğu bildirilir. Array modifier-dəki Merge müəyyən edilmiş məsafə həddində üst-üstə düşən nöqtələri və ya təpələri birləşdirir və bunun üçün Realize Instances aktiv olmalıdır.

Tez-tez rast gəlinən səhvlər:

  • Curve modifier-də obyektin əyriyə nəzərən mövqeyini nəzərə almamaq; modifier qlobal məkanda işlədiyindən ilkin yerləşdirmə nəticəyə təsir edir.

  • Curve modifier-in deformasiya oxunu mesh-in hərəkət etməli olduğu oxla uyğunlaşdırmamaq.

  • Əyri boyunca Array nüsxələrinin istiqamətini yoxlamadan Align Rotation nəticəsini əvvəlcədən doğru hesab etmək; ilkin geometriyanın istiqamətinə əlavə lokal düzəliş lazım ola bilər.

  • Birləşdirmə və ya Boolean əməliyyatı gözlənildikdə Realize Instances tələbinə məhəl qoymamaq.

Memarlıq və vizuallaşdırma iş axınına təsiri

Bu seçimlər təkrarlanan hissələrə və əyri formalara vahid ilkin geometriya üzərindən nəzarət etmək istəyən memarlıq ofisləri, interyer dizaynerləri və vizuallaşdırma mütəxəssisləri üçün faydalı ola bilər. Array müxtəlif aralıq nəzarətləri ilə düz, dairəvi və ya əyriyə bağlı paylanmalar qurmağa, Curve modifier isə uzun mesh-ləri xətt boyunca əyməyə yönəlib. Modeli yenidən qurmaq lazım gəldikdə, paylanma və uyğunlaşdırmanı müəyyən edən parametrləri nəzərdən keçirmək praktik başlanğıc nöqtəsidir.

Mənbələrdə aparat tələbləri, performans ölçmələri və ya konkret Blender versiyasının nömrəsi göstərilmir. Buna görə iş axınını tətbiq etməzdən əvvəl istifadə olunan Blender versiyasında seçimlərin mövcudluğunu və səhnəyə uyğun işlədiyini yoxlamaq lazımdır. Xüsusilə birləşdirmə və Boolean tələb edən mərhələlərdə instance-ların real geometriyaya çevrilməsinin lazım olub-olmadığını əvvəlcədən nəzərdən keçirmək gözlənilməz nəticələrin qarşısını ala bilər.

Mənbələr

2 mənbə
D(
docs.blender.org (CC BY-SA 4.0)docs.blender.org/manual/en/latest/modeling/modifiers/generate/array.html
Xülasə
D(
docs.blender.org (CC BY-SA 4.0)docs.blender.org/manual/en/latest/modeling/modifiers/deform/curve.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

Memarlıq və vizuallaşdırma komandaları üçün Array və Curve modifier-in əsas üstünlüyü oxşar elementləri yenidən modelləşdirmək əvəzinə paylanmanı və ya deformasiyanı parametrlərlə idarə etməkdir. Xüsusilə əyri məhəccər, modul fasad və təkrarlanan üzlük sınaqlarında düzgün ilkin geometriya və ox seçimi vaxta qənaət edə bilər.

Digər tərəfdən, təlimatda performans və aparat tələbləri barədə məlumat verilmir; buna görə böyük səhnələrdə sürət artımını əvvəlcədən gözləmək olmaz. Türkiyədəki ofislər tətbiqə keçməzdən əvvəl nəticələri istifadə etdikləri Blender versiyasında yoxlamalı, Boolean və ya birləşdirmə əməliyyatlarından əvvəl Realize Instances tələbini nəzərdən keçirməlidirlər. Əyriyə uyğunlaşdırma xətaları da ilkin obyektin istiqaməti və başlanğıc mövqeyi ilə əlaqələndirilməlidir.

Tez-tez verilən suallar

Blender Array modifier ilə dairəvi nüsxələri necə düzmək olar?

Shape seçimində Circle istifadə edin. Radius paylanmanın radiusunu, Angular Distance isə nüsxələr arasındakı bucaq məsafəsini müəyyən edir; düzülüş tam çevrə və ya qövs şəklində ola bilər.

Blender Curve modifier ilə Array modifier arasında fərq nədir?

Array modifier geometriya nüsxələrini müəyyən düzülüşdə çoxaldır. Curve modifier isə mövcud mesh-i əyri boyunca deformasiya edir.

Blender-da Array modifier ilə birləşdirmə üçün nə tələb olunur?

Təlimata görə Merge əməliyyatı üçün Realize Instances aktiv olmalıdır. Merge müəyyən edilmiş məsafə həddində üst-üstə düşən nöqtələri və ya təpələri birləşdirir.

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

Əlaqəli xəbərlər