Qısaca
- Instance on Points giriş geometriyasındakı nöqtələrə seçilmiş geometriyanı nümunə kimi yerləşdirir.
- Düyün mesh, nöqtə buludu və əyri nəzarət nöqtələri kimi Point domain ehtiva edən geometriyalarla işləyir.
- Rotation və Scale girişləri hər nümunənin istiqamətini və ölçüsünü idarə edir.
- Pick Instances seçimi nümunələr siyahısından Instance Index dəyərinə əsasən element seçməyə imkan verir.
Bu bələdçidə nə öyrənəcəksiniz?
Blender Geometry Nodes ilə bir geometriyanı başqa geometriyanın üzərindəki nöqtələrdə təkrarlanan nümunələr şəklində istifadə edə bilərsiniz. Fasadlarda günəşqıranlar, landşaftda təkrarlanan obyektlər və ya interyerdə modul elementlər kimi tərtibatlarda bu üsul faydalıdır. Bələdçinin əsas mövzusu olan Instance on Points düyünü yerləşdirmə üçün nöqtələrin mövqelərindən istifadə edir, çoxaldılacaq geometriyanı isə ayrıca girişdən alır.
Bu yanaşma hər element üçün səhnədə ayrıca nüsxə yaratmaq əvəzinə eyni geometriyanın nümunələrindən istifadə edir. Yerləşdirmə düzəni nöqtə geometriyasından, nümunələrin görünüşü və istiqaməti isə müvafiq girişlərdən asılıdır. Beləliklə, paylanmanı və çoxaldılan elementi bir-birindən asılı olmadan idarə edə bilərsiniz.
Tələblər və hazırlıq
Bu iş üçün Blender-da Geometry Nodes istifadə olunmalıdır. Rəsmi təlimat kitabçasında Instance on Points, Sample Curve və digər əlaqəli səhifələrdə xüsusi quraşdırma, hesablama tələbi və ya istifadəçi hesabı şərti göstərilmir. Instance on Points səhifəsində də konkret Blender versiyası qeyd olunmur; buna görə aşağıdakı addımlar müəyyən versiyaya aid quraşdırma təlimatı deyil.
Başlamazdan əvvəl iki geometriya müəyyən edin:
Nöqtə geometriyası: Nümunələrin yerləşdiriləcəyi mövqeləri daşıyır. Hər nöqtə bir nümunə üçün yerləşdirmə nöqtəsi ola bilər.
Nümunə geometriyası: Nöqtələrdə göstəriləcək modulu, obyekti və ya başqa geometriyanı təmsil edir.
Instance on Points mesh, nöqtə buludu və əyri nəzarət nöqtələri kimi Point domain ehtiva edən geometriya növləri ilə işləyə bilər. Bu bələdçi nöqtələrin necə yaradıldığını deyil, hazır nöqtə geometriyasına nümunələrin yerləşdirilməsi məntiqini izah edir.
Instance on Points quraşdırması: addım-addım
Nöqtələri və çoxaldılacaq geometriyanı ayırın. Nöqtə geometriyasındakı hər mövqe nümunənin yerləşdirilə biləcəyi yerdir. Nümunə geometriyası isə həmin mövqelərdə görünəcək elementdir. Məsələn, fasad modulunu nümunə geometriyası, modulların yerləşəcəyi mövqeləri isə nöqtə geometriyası kimi nəzərdən keçirə bilərsiniz.
Giriş geometriyasında artıq nümunələr varsa, Instance on Points həmin nümunələrin daxilindəki nöqtələrə də yeni nümunələr yerləşdirə bilər. Bu, iç-içə nümunələmə yaradır. Belə düzən qurarkən nəticədəki transformasiyaya həm yeni nümunənin Rotation və Scale dəyərlərinin, həm də üst səviyyədəki nümunələrin transformasiyasının təsir edə biləcəyini nəzərə alın.
Əsas girişləri qoşun. Nöqtələri daşıyan geometriyanı Points girişinə, çoxaldılacaq geometriyanı isə Instance girişinə verin. Düyünün Instances çıxışı yaradılan nümunələri daşıyır; bu çıxışdan Geometry Nodes axınının növbəti hissəsində istifadə edə bilərsiniz. Girişləri ayrı saxlamaq paylanmanı dəyişərkən nümunə geometriyasını yenidən qurmaq ehtiyacını azaldır.
Hansı nöqtələrdən istifadə ediləcəyini müəyyən edin. Selection girişi hər nöqtədə nümunə yaradılıb-yaradılmayacağını idarə edir. Nöqtə üçün dəyər true olduqda nümunə yaradılır, false olduqda həmin nöqtə ötürülür. Beləliklə, bəzi mövqeləri söndürə və paylanmadakı boşluqları seçimə əsasən idarə edə bilərsiniz.
İstiqamət və ölçü verin. Rotation girişi hər nümunə üçün Euler fırlanması alır. Scale girişi nümunələrin ölçüsünü müəyyən edir. Nöqtələrin istiqamət vektorlarına uyğun düzülmə tələb olunursa, Align Rotation to Vector düyünündən istifadə edilə bilər. Əyri boyunca istiqamət məlumatı lazımdırsa, Sample Curve düyününün Tangent çıxışından da bu cür uyğunlaşdırma axınlarında yararlanmaq mümkündür.
Sample Curve əyri üzərində başlanğıcdan etibarən məsafəyə və ya ümumi uzunluğun nisbətinə görə mövqe tapa bilər. Length rejimi məsafədən, Factor rejimi isə ümumi uzunluğun nisbətindən istifadə edir. Düyün nümunə mövqeyindəki Position, Tangent və Normal dəyərlərini də verir. Bir neçə spline olduqda mövqe spline uzunluqlarının məcmu cəminə əsasən tapıla bilər; All Curves parametri uzunluğun bütün əyrilər üzrə, yoxsa yalnız seçilmiş əyri daxilində hesablanmasına təsir edir.
Nümunələr siyahısından element seçin. Instance girişində birdən çox nümunə varsa, Pick Instances seçimi ilə hər nöqtədə siyahının hamısından istifadə etmək əvəzinə konkret element seçə bilərsiniz. Seçimi Instance Index girişi müəyyən edir; təlimat kitabçasında bu xüsusiyyətin Collection Info düyünü ilə birlikdə istifadəsi nəzərdə tutulur.
İndeks siyahının ölçüsünü aşdıqda və ya mənfi olduqda, digər ucdan davam edəcək şəkildə dövr edir. Standart halda nöqtənin ID dəyərindən istifadə olunur; ID yoxdursa, nöqtə indeksi tətbiq edilir. Gözlənilməyən element seçildikdə bu dəyərləri və nümunələr siyahısının sırasını yoxlayın.
Nümunələri real obyektlərə çevirmək lazım olub-olmadığını müəyyən edin. Düyünün çıxışı nümunələrdən ibarətdir. Növbəti mərhələdə nümunələrdən obyekt yaratmaq lazımdırsa, Make Instances Real operatorundan istifadə edilə bilər. Bu çevirmə hər iş axınında vacib deyil; yalnız sonrakı addımda real obyektlər tələb olunduqda nəzərdən keçirin.
Memarlıq və vizuallaşdırma iş axınında istifadə
Instance on Points eyni elementin çoxsaylı mövqelərdə yer aldığı fasad, landşaft və interyer işlərində təkrarlanma düzənini nöqtə geometriyası vasitəsilə idarə etməyə imkan verir. Nöqtə yerləşdirməsinin və nümunə geometriyasının ayrı girişlərdən idarə olunması mövqeləri dəyişərkən istifadə olunan elementi sabit saxlamağı, yaxud elementi dəyişərkən paylanmanı qorumağı asanlaşdırır.
Müxtəlif modullardan ibarət siyahı istifadə olunduqda, Pick Instances və Instance Index hər nöqtədə seçiləcək elementi müəyyən etmək üçün yararlıdır. Əyri əsaslı düzəndə Sample Curve vasitəsilə əyri üzərindəki mövqe və istiqamət məlumatlarını yoxlamaq olar. Bununla belə, bu səhifələr konkret render proqramı ilə uyğunluq, performans artımı və ya tələb olunan avadanlıq barədə məlumat vermir. Buna görə istehsal səhnəsində istifadə ediləcək iş axınını ayrıca sınaqdan keçirmək lazımdır.
Xüsusilə təhvilvermə və ya növbəti redaktə mərhələsində nümunələrin real obyekt olmasının lazım gəlib-gəlmədiyini əvvəlcədən müəyyən edin. Həmçinin nöqtə geometriyasının gözlənilən yerləşdirmə mövqelərini ehtiva etdiyini, Selection dəyərlərinin düzgün nöqtələri əhatə etdiyini və Rotation məlumatının istiqamət gözləntinizə uyğun gəldiyini yoxlayın. Bu yoxlamalar təkrarlanan elementlərin yanlış yerdə və ya istiqamətdə görünməsini erkən aşkar etməyə kömək edir.
Tez-tez edilən səhvlər
Points və Instance girişlərini qarışdırmaq: Points yerləşdirmə mövqelərini daşıyır, Instance isə həmin mövqelərdə təkrarlanacaq geometriyanı alır.
Selection girişini nəzərdən qaçırmaq: Bu girişdəki dəyərlər hansı nöqtələrdə nümunə yaradılacağını müəyyən edir. Gözlənilməyən boşluqlar yaranarsa, seçimi yoxlayın.
İstiqamət məlumatını yoxlamadan istifadə etmək: Rotation Euler fırlanması alır. Vektora əsasən uyğunlaşdırma tələb olunursa, düzgün istiqamət məlumatından və Align Rotation to Vector düyünündən istifadə edildiyini yoxlayın.
Nümunə indeksini yoxlamamaq: Pick Instances aktiv olduqda seçiləcək elementi Instance Index müəyyən edir. Siyahının sırasını və indeks dəyərlərini yoxlayın.
Nümunələri lazımsız yerə real obyektlərə çevirmək: Make Instances Real nümunələrdən obyektlər yaradır; növbəti əməliyyat bunu tələb etmirsə, çevirmə zəruri deyil.
İç-içə nümunələməni nəzərə almamaq: Points girişində artıq nümunələrin olması yeni nümunələrin həmin nümunələrin daxilindəki nöqtələrə əlavə edilməsinə səbəb ola bilər. Belə halda üst səviyyədəki nümunələrin transformasiyasının nəticəyə təsir göstərə biləcəyini unutmayın.
Növbəti addımlar
İlk sınaqda sadə nöqtə düzəni və tək nümunə geometriyası ilə başlayın. Əvvəlcə Points və Instance girişlərinin düzgün qoşulduğunu yoxlayın; sonra Selection dəyərləri ilə bəzi mövqeləri söndürərək Rotation və Scale girişlərinin nəticəni necə dəyişdirdiyini araşdırın.
Bir neçə elementdən istifadə edəcəksinizsə, Collection Info ilə nümunələr siyahısı yaradıb Pick Instances və Instance Index bağlantısını sınaqdan keçirin. Əyri əsaslı düzəndə Sample Curve vasitəsilə Factor və ya Length üsulu ilə mövqe əldə edin; Tangent və Normal çıxışlarının istiqamətləndirmə ehtiyacınıza uyğun olub-olmadığını yoxlayın. Sonda növbəti mərhələdə nümunələrin, yoxsa real obyektlərin tələb olunmasına əsasən çevirmə qərarı verin.
Mənbə və lisenziya
Bu bələdçi Blender-ın rəsmi təlimat kitabçasındakı Instance on Points və Sample Curve səhifələrinin məlumatları əsasında Azərbaycan dilinə uyğunlaşdırılıb. Hər iki mənbə CC BY-SA 4.0 lisenziyalıdır.
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.
Bu düyün düzəni eyni memarlıq elementini çoxsaylı nöqtələrdə istifadə edərkən yerləşdirməni və nümunə geometriyasını ayrı-ayrılıqda idarə etmək istəyən ofislər və vizuallaşdırma mütəxəssisləri üçün faydalı başlanğıc nöqtəsidir. Xüsusilə fasad modulları və ya səhnədəki təkrarlanan elementlər üçün nöqtə əsaslı idarəetmə paylanmanı və istifadə olunan elementi bir-birindən asılı olmadan nəzərdən keçirməyə imkan verir.
Türkiyədəki komandalar üçün praktik qiymətləndirmə mövcud Geometry Nodes iş axınından və təhvilvermə zamanı nümunələrin real obyektlərə çevrilməsinin lazım olub-olmamasından asılıdır. Mənbələr avadanlıq tələbləri, lisenziya haqqı və ya konkret render uyğunluğu barədə məlumat vermir. Bu məsələlərdə fərziyyə yürütməkdənsə, quruluşu nəzərdə tutulan istehsal və təhvilvermə mərhələlərində sınaqdan keçirmək daha məqsədəuyğundur.
Tez-tez verilən suallar
Blender-da Instance on Points hansı geometriya növləri ilə işləyir?
Point domain ehtiva edən mesh, nöqtə buludu və əyri nəzarət nöqtələri kimi geometriyalarla işləyir.
Instance on Points ilə hər nöqtədə fərqli element seçmək mümkündürmü?
Pick Instances aktivləşdirildikdə Instance Index nümunələr siyahısından seçiləcək elementi müəyyən edir. Bu istifadəni Collection Info düyünü ilə birlikdə nəzərdən keçirmək olar.
Blender-da nümunələri real obyektlərə çevirmək mümkündürmü?
Bəli. Make Instances Real operatoru bu düyünlə yaradılan nümunələrdən obyektlər yarada bilər.



