Son xəbərlər
Blender-da Decimate ilə modeli sadələşdirmək: Memarlıq şəbəkələri üçün bələdçiArchDaily Student Project Awards 2027: şəhər mövzulu müraciətlər başladıBlender Eevee-də kölgələri necə tənzimləmək olar? Keyfiyyət və performans bələdçisiRhino 8-də Flow və FlowAlongSrf: əyri və səth üzrə uyğunlaşdırma bələdçisiBlender Geometry Nodes-da Instance on Points və Realize Instances istifadəsiGüzelbahçe Kampusu WAF 2026-da iki kateqoriyada finala qaldıNano Banana 2.1 ilə memarlıq vizuallarının yaradılması: API bələdçisi və promptlarBlender-da Surface Deform və Instance on Points necə istifadə olunur?Gemini Omni Flash ilə memarlıq videosu üçün prompt yazmaq: addım-addım bələdçiSketchUp Ruby API ilə model avtomatlaşdırması: komponent və geometriya bələdçisi
TəlimlərBlender

Blender Geometry Nodes-da Instance on Points və Realize Instances istifadəsi

Bu təlim Blender Geometry Nodes-da nöqtələr üzərində həndəsənin nümunələrini yaratmağı və lazım gəldikdə həmin nümunələri real həndəsəyə çevirməyi izah edir. Addımlara seçim, fırlanma, miqyas və performans daxildir.

Təkrarlanan taxta panellər və modul oturacaqlar olan müasir həyətSüni intellekt şəkli
Təmsili şəkil, süni intellektlə yaradılıb.Şəkil: 3dsınıfı / FCA AI

Qısaca

  1. Instance on Points giriş həndəsəsindəki nöqtələrə həndəsə istinadı əlavə edir.
  2. Düyün mesh, point cloud və əyri nəzarət nöqtələri kimi Point sahəsinə malik həndəsələrlə işləyir.
  3. Realize Instances nümunələri real həndəsə məlumatına çevirir və onların hər birini ayrıca emal etməyə imkan verir.
  4. Çoxsaylı mürəkkəb nümunələri real həndəsəyə çevirmək performansı zəiflədə bilər.

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

Bu bələdçidə Blender Geometry Nodes daxilində Instance on Points və Realize Instances düyünlərinin iş prosesindəki rolunu öyrənəcəksiniz. Birinci düyün seçilmiş nöqtələrə həndəsə nümunələri əlavə edir. İkinci düyün isə bu nümunələri real həndəsə məlumatına çevirir. Beləliklə, eyni modeli səhnədə çoxaldarkən səmərəli təqdimat formasından istifadə edə, nümunələri yalnız lazım olduqda ayrıca redaktə edilə bilən hala gətirə bilərsiniz.

Nümunələri fasad boyunca təkrarlanan elementlər, landşaftdakı bitkilər və ya interyerdə çoxaldılan mebellər kimi hallarda təsəvvür edə bilərsiniz. Bunlar düyünlərin memarlıqda istifadəsinə dair izahlı nümunələrdir; konkret layihə və ya hazır resept deyil. Əsas qərar çoxaldılan elementlərin eyni qalacağı, yoxsa hər birinin ayrıca dəyişdirilməli olacağıdır.

Tələblər və düyünlərin rolları

Lazım olan proqram Blender-dir; iş Blender-in Geometry Nodes xüsusiyyətləri ilə görülür. İstifadə olunan Blender bələdçisi “latest” versiyasındakı səhifələri göstərir, lakin bu mənbələrdə konkret Blender versiyasının nömrəsi qeyd olunmayıb. Hesab tələbi də mənbələrdə göstərilmir. Buna görə burada versiya və ya hesabla bağlı tələb irəli sürülmür.

Instance on Points düyününün əsas girişləri Points və Instance-dır. Points nümunələrin mövqeyini müəyyən edən nöqtəli həndəsəni, Instance isə həmin nöqtələrdə istifadə olunacaq həndəsəni təmin edir. Selection ilə hansı nöqtələrin istifadə olunacağını, Rotation ilə nümunələrin fırlanmasını, Scale ilə ölçüsünü idarə edə bilərsiniz. Düyünün Instances çıxışı yaradılan nümunələri ötürür.

Nümunələr eyni həndəsədən səhnədə dəfələrlə istifadə edərkən əsas həndəsə məlumatını çoxaltmadan ona istinad yaradır. Realize Instances isə bu istinadları real həndəsə məlumatına çevirir. Bu əməliyyat nümunələrə ayrıca müdaxilə etməyə imkan verir, lakin çoxsaylı mürəkkəb həndəsəli nümunələr olduqda performans nəzərəçarpacaq dərəcədə zəifləyə bilər.

Addım-addım: Nöqtələrə nümunə əlavə etmək

  1. Nöqtə həndəsəsini müəyyənləşdirin. Nümunələrin yerləşəcəyi nöqtələri ehtiva edən həndəsəni Instance on Points düyününün Points girişinə qoşun. Mənbəyə görə düyün mesh, point cloud və əyri nəzarət nöqtələri daxil olmaqla, Point sahəsinə malik həndəsə növləri ilə işləyə bilər. Nöqtələrin mövqeləri yaradılan hər nümunənin transformasiyasına təsir edir.

  2. Nümunə kimi istifadə olunacaq həndəsəni qoşun. Çoxaldılmasını istədiyiniz həndəsənin Instance girişinə ötürülməsini təmin edin. Bu girişə tək real həndəsə və ya bir neçə nümunə verilə bilər. Düyün seçilmiş hər nöqtəyə bu girişdən gələn həndəsəni əlavə edir. Burada “nümunə” eyni əsas həndəsəyə təkrar istinad edilməsi deməkdir; başlanğıcdan etibarən hər nüsxənin müstəqil həndəsə məlumatına malik olması demək deyil.

  3. İstifadə olunacaq nöqtələri seçin. Selection girişi hər nöqtə üçün nümunə yaradılıb-yaradılmayacağını müəyyən edir. Nöqtədəki qiymət doğrudursa, nümunə yaradılır; yanlışdırsa, həmin nöqtə ötürülür. Beləliklə, nöqtə həndəsəsinin hamısından istifadə etmək əvəzinə yalnız seçilmiş mövqelərdə nümunələr yarada bilərsiniz. Seçim üçün lazım olan məlumatın necə yaradıldığı bu bələdçi səhifələrində izah edilmir.

  4. Ölçü və istiqaməti tənzimləyin. Scale yaradılan hər nümunənin ölçüsünü, Rotation isə fırlanmasını müəyyən edir. Rotation girişinə Euler fırlanması verilə bilər. Rəsmi bələdçi Distribute Points on Faces və Curve to Points kimi düyünlərin fırlanma çıxışlarından da istifadə oluna biləcəyini bildirir. İstiqamət vektorundan Euler fırlanması yaratmaq üçün Align Rotation to Vector düyünündən istifadə etmək olar. Bununla nümunələrin istiqamətini seçilmiş vektorla eyniləşdirmək mümkündür.

  5. Nəticəni nümunə kimi saxlayın. Düyünün Instances çıxışı ilə yaradılmış nümunələr növbəti həndəsə əməliyyatlarına ötürülə bilər. Giriş həndəsəsində id atributu varsa, bu atribut nəticə nümunələrinə köçürülür. Mənbə həndəsənin girişində artıq nümunələr varsa, düyün həmin nümunələrin içindəki nöqtələrdə də yeni nümunələr yarada bilər. Bu davranış iç-içə nümunələmə adlanır; yeni nümunələrin transformasiyasına həm düyün girişləri, həm də üst nümunələrin transformasiyası təsir edir.

Seçilmiş nümunələrdən istifadə və onları real həndəsəyə çevirmə

  1. Lazım olduqda nümunələr siyahısından seçim edin. Instance girişində bir neçə nümunə varsa, Pick Instances seçimini aktivləşdirərək hər nöqtədə siyahının hamısı əvəzinə konkret nümunədən istifadə edə bilərsiniz. Hansı nümunənin seçiləcəyini Instance Index müəyyən edir və bu giriş yalnız Pick Instances aktiv olduqda istifadə olunur. Standart halda nöqtənin ID atributundan, bu yoxdursa indeks qiymətindən istifadə edilir. Mənfi və ya siyahının diapazonunu aşan qiymətlər siyahının digər ucundan davam edəcək şəkildə dövrə salınır. Bələdçi bu seçimin Collection Info düyünü ilə birlikdə istifadə edilməsinin nəzərdə tutulduğunu bildirir.

  2. Realize Instances düyününü yalnız lazım olduqda əlavə edin. Növbəti əməliyyatlarda hər nümunənin ayrıca həndəsə kimi dəyişdirilməsi lazımdırsa, Realize Instances düyünündən istifadə edin. Bu düyün girişdəki nümunələri real həndəsə məlumatına çevirir. Nümunələr çevrilməmişdən əvvəl eyni həndəsəyə tətbiq edilən dəyişikliklərin bütün nümunələrə eyni şəkildə təsir etməsi gözlənilir; çevrildikdən sonra isə hər nümunəyə ayrıca müdaxilə etmək mümkün olur.

  3. Çevrilmənin əhatə dairəsini yoxlayın. Realize Instances daxilindəki Selection hansı üst səviyyəli nümunələrin çevriləcəyini müəyyən edir. Realize All hər üst səviyyəli nümunədə iç-içə olan bütün səviyyələri çevirir və Depth qiymətini nəzərə almır. Realize All istifadə edilmədikdə Depth hər üst səviyyəli nümunədə neçə iç-içə səviyyənin çevriləcəyini müəyyən edir. Bu parametrlər bütün nümunələri lazımsız yerə real həndəsəyə çevirmədən tələb olunan əhatə dairəsini seçməyə kömək edir.

Tez-tez edilən səhvlər və diqqət yetirilməli məqamlar

Ən çox rast gəlinən səhvlərdən biri nümunələri hər mərhələdə real həndəsəyə çevirməkdir. Realize Instances-dən sonra nümunələri ayrılıqda redaktə etmək mümkün olur, lakin çoxsaylı mürəkkəb nümunələrin çevrilməsi performansı ciddi şəkildə zəiflədə bilər. Buna görə çevirmə qərarını növbəti əməliyyatın həqiqətən müstəqil həndəsə tələb edib-etmədiyinə əsasən verin.

Digər qarışıqlıq Selection və Pick Instances parametrlərini eyni funksiyaya malik hesab etməkdir. Selection hansı nöqtələrdə nümunə yaradılacağını müəyyən edir. Pick Instances isə nümunələr siyahısından hansının istifadə olunacağını seçir və Instance Index ilə işləyir. Bundan əlavə, Pick Instances söndürülmüş olduqda Instance Index istifadə edilmir.

İç-içə nümunələmə də gözlənilməz transformasiyalara səbəb ola bilər. Nöqtə həndəsəsində artıq nümunələr varsa, yeni nümunələr həmin nümunələrin içindəki nöqtələrə də əlavə edilə bilər. Bu halda nəticə yalnız Rotation və Scale girişlərindən deyil, üst nümunələrin transformasiyasından da asılıdır. Görünüş gözləniləndən fərqlidirsə, nöqtə həndəsəsinin nümunələr ehtiva edib-etmədiyini və çevirmənin əhatə dairəsini yoxlayın.

Növbəti addımlar: Memarlıq və vizuallaşdırma iş prosesi

Memarlıq və interyer komandaları üçün bu üsul eyni həndəsəni çoxsaylı mövqelərdə istifadə edərkən əsas məlumatı dəfələrlə çoxaltmamağa imkan verir. Fasad modulları, təkrarlanan mebellər və ya landşaft elementləri kimi düzülüşlərdə Instance on Points ilə nümunələmədən istifadə edə bilərsiniz. Hər elementin fərqli həndəsə əməliyyatlarına ehtiyac duyduğu mərhələdə Realize Instances nəzərdən keçirilə bilər; bunun əvəzində, xüsusilə çoxsaylı mürəkkəb nümunələr olduqda, performansa təsir nəzərə alınmalıdır.

Növbəti sınaqda əvvəlcə nümunələri çevirmədən düzülüş yaradın, sonra yalnız müstəqil dəyişiklik tələb olunan hissə üçün Realize Instances istifadə etməyi nəzərdən keçirin. Nöqtə seçimini, Rotation və Scale qiymətlərini ayrı-ayrılıqda izləmək hansı girişin nəticəyə təsir etdiyini anlamağı asanlaşdırır. Layihə faylında istifadə olunan həndəsə növlərini və iç-içə nümunələmə ehtimalını da yoxlayın. Mənbələr avadanlıq, lisenziya şərtləri və ya uyğunluq haqqında təfərrüat vermədiyindən, bu məsələlər üzrə konkret tələblər fərz edilməməlidir.

Mənbə və lisenziya

Bu təlim Blender bələdçisindəki “Instance on Points Node” və “Realize Instances Node” 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ına malikdir; məzmun tərcümə və uyğunlaşdırılıb.

Mənbələr

2 mənbə
D(
docs.blender.org (CC BY-SA 4.0)docs.blender.org/manual/en/latest/modeling/geometry_nodes/instances/instance_on_points.html
Xülasə
D(
docs.blender.org (CC BY-SA 4.0)docs.blender.org/manual/en/latest/modeling/geometry_nodes/instances/realize_instances.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 ofisləri və vizuallaşdırma komandaları üçün bu iki düyünün praktik dəyəri təkrarlanan həndəsəni əvvəldən çoxaltmaq əvəzinə nümunələmə məntiqi ilə işləmək imkanı yaratmasıdır. Xüsusilə müntəzəm təkrarlanan elementlər olan səhnələrdə hər elementi müstəqil həndəsəyə çevirməyin həqiqətən lazım olub-olmadığını əvvəlcədən dəyərləndirmək iş prosesini daha idarəolunan edir.

Türkiyədəki komandalar üçün vacib məqam odur ki, mənbələr konkret avadanlıq, xərc və ya lisenziya şərtləri göstərmir; buna görə bu sahələrdə ümumiləşdirmə aparmaq düzgün olmaz. Həmçinin çoxsaylı mürəkkəb nümunələri real həndəsəyə çevirmək performansı zəiflədə bilər. Əvvəlcə nümunə kimi işləmək, yalnız ayrıca redaktə tələb olunan hissələri çevirmək ehtiyatlı yanaşmadır.

Tez-tez verilən suallar

Blender-da Instance on Points nə işə yarayır?

Giriş həndəsəsindəki seçilmiş nöqtələrə həndəsə istinadı əlavə edir. Mesh, point cloud və əyri nəzarət nöqtələri kimi Point sahəsinə malik həndəsə növləri ilə işləyir.

Realize Instances nə vaxt istifadə edilməlidir?

Nümunələri real həndəsə məlumatına çevirib ayrıca redaktə etmək lazım olduqda istifadə edilə bilər. Çoxsaylı mürəkkəb nümunələrin çevrilməsi performansı zəiflədə bilər.

Pick Instances və Instance Index necə işləyir?

Pick Instances aktiv olduqda Instance Index hər seçilmiş nöqtə üçün nümunələr siyahısından istifadə ediləcək elementi müəyyən edir. Standart halda nöqtənin ID atributundan, bu yoxdursa indeks qiymətindən istifadə edilir.

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

Əlaqəli xəbərlər