Qısaca
- Shadow Catcher obyekti kölgə şüalarını qəbul edəcək şəkildə quraraq CGI elementlərinin real görüntülərlə birləşdirilməsinə kömək edir.
- Ray Visibility obyektlərin kamera, əksolunma və digər şüa növləri üçün görünməsini ayrı-ayrılıqda idarə edir.
- Deformasiya hərəkət bulanıqlığında daha çox addım daha çox yaddaş istifadə edir; topologiyası dəyişən mesh-lərdə düzgün nəticə alınmaya bilər.
- Alpha Over düyünündə Factor ön planın qeyri-şəffaflığını 0 ilə 1 arasında müəyyən edir.
Bu praktik bələdçi Blender Manual-in aktual Cycles obyekt parametrləri və Compositor-dakı Alpha Over sənədlərinə əsaslanaraq, memarlıq vizuallaşdırması və kompozit iş axınında altı istifadə halını nəzərdən keçirir. Sənədlərdə konkret Blender versiyasının nömrəsi göstərilmədiyi üçün izah edilənlər Manual-in “latest” səhifələrindəki seçimlərə əsaslanır; menyu və parametr adları istifadə etdiyiniz versiyada yoxlanmalıdır. Mənbə səhifələr CC BY-SA 4.0 lisenziyalıdır.
1. Shadow Catcher ilə kölgəni kompozitə əlavə edin
Shadow Catcher-ı uyğun obyektdə aktivləşdirin. Blender Manual qeyd edir ki, bu seçim Object Properties-dəki Visibility bölməsində yerləşir. Shadow Catcher kimi təyin edilmiş obyekt yalnız kölgə şüalarını qəbul edir; bununla belə, səhnədəki digər CGI obyektləri ilə dolayı işıq qarşılıqlı təsiri davam edə bilər. Bu üsul, məsələn, vizuallaşdırmada döşəməyə düşən kölgəni real çəkilişlə birləşdirmək istədikdə faydalı ola bilər.
Render Layer parametrlərində Shadow Catcher pass-ını yoxlayın. Pass aktiv olduqda dolayı işıq qarşılıqlı təsirləri də tutulur. Söndürülübsə, daha sadə təxmini nəticədən istifadə edilir; Manual bu üsulun viewport render-ında işləndiyini bildirir. Nəticəyə təsir etdiyinə görə yekun kompozitdə lazım olan işıq qarşılıqlı təsirlərinə uyğun olaraq hər iki vəziyyəti sınayın.
2. Şüa görünürlüğü və culling seçimlərini edin
Obyektləri lazım olmayan şüa növlərindən gizlədin. Object Properties-dəki Ray Visibility seçimləri Camera, Diffuse, Glossy, Transmission, Volume Scatter və Shadow şüaları üçün ayrıca idarəetmə imkanı verir. Hər bir obyektin hansı şüa növlərində görünməli olduğunu səhnəyə uyğun müəyyən edin. Manual-ə görə, bu seçimlərdən istifadə etmək eyni effekti shader düyünləri ilə yaratmaqdan daha səmərəlidir: müəyyən şüalara görünməyən obyektlər şüa izləmə zamanı ötürülür, beləliklə daha az şüa və shader hesablanır.
Instanced obyektlər görünürlük parametrlərini valideyn obyektindən miras alır. Valideyn müəyyən şüa növləri üçün söndürülərsə, alt obyektlər də həmin şüalarda görünməyəcək. Obyekt render-dan gözlənilmədən yoxa çıxdıqda yalnız öz parametrlərini deyil, valideynin görünürlüğünü də yoxlayın.
Kadrdan kənar və uzaqdakı obyektləri nəzərdən keçirərkən əksolunmaları da nəzərə alın. Kamera və məsafə culling seçimlərinin işləməsi üçün Scene Simplify panelində müvafiq kamera cull seçimləri aktiv olmalıdır. Use Camera Cull kamera baxış sahəsindən kənardakı obyektləri şüalar üçün görünməz edir. Use Distance Cull isə kameradan müəyyən edilmiş məsafədən uzaqdakı obyektləri cull edir. Hər iki seçim birlikdə istifadə edildikdə, kameradan kənarda olsa da əksolunmada görünə biləcək yaxın obyektləri saxlamaq, uzaqdakı kiçik obyektləri isə kənarlaşdırmaq mümkündür. Culling-i aktivləşdirməzdən əvvəl kadrdan kənar obyektlərin əksolunmalara təsirini yoxlayın.
3. Hərəkət bulanıqlığı və aşağı poliqonlu həndəsə
Deformasiya bulanıqlığında yaddaşı və mesh topologiyasını nəzərə alın. Obyekt səviyyəsində hərəkət bulanıqlığı parametrləri Object Properties bölməsində yerləşir və səhnə səviyyəsindəki Motion Blur parametrlərinə əlavə olaraq mövcuddur. Steps deformasiya bulanıqlığının dəqiqliyinə təsir edir; addımların sayı artdıqca yaddaş istifadəsi də artır. Manual real vaxt addımlarının sayını 2^(steps − 1) düsturu ilə izah edir. Deformation seçimi animasiyalı personajlar və saç kimi deformasiyaya uğrayan mesh-lərdə bulanıqlığı aktivləşdirir.
Zaman keçdikcə topologiyası dəyişən modifier quruluşları deformasiya bulanıqlığını düzgün render etməyə bilər. Sənəddə animasiyalı Boolean əməliyyatları, eləcə də Deformation-dan əvvəl istifadə olunan Edge Split, Remesh, Skin və Decimate nümunə göstərilir; bu cür obyektlərdə Deformation seçiminin söndürülməsi tövsiyə edilir. Animasiya səhnəsində problem yaranarsa, bu modifier-ləri və parametri birlikdə yoxlayın.
Shadow Terminator qüsurlarında Geometry Offset parametrini nəzərdən keçirin. Geometry Offset aşağı poliqonlu həndəsədə kölgə terminatoru qüsurlarını azaltmaq üçün səthdən çıxan şüaların başlanğıc nöqtəsini sürüşdürür. Sıfır dəyəri təsir göstərmir; bir dəyəri bütün üçbucaqlara təsir edir. Standart dəyər isə işığa maili yerləşən üçbucaqları hədəfləyir və Manual-ə görə qüsurların əksəriyyətini aradan qaldırmalıdır. Shading Offset də oxşar qüsurları gizlədə bilər, lakin səhnənin işıqlandırmasını süni şəkildə dəyişir və fiziki dəqiqliyi qoruyub saxlamır. Buna görə sənəddə Geometry Offset daha uyğun seçim kimi təqdim olunur.
4. Caustics və Alpha Over ilə yekun kompozit
Cycles-da obyektlər Cast Shadow Caustics ilə caustics mənbəyi, Receive Shadow Caustics ilə isə qəbuledicisi kimi işarələnə bilər. Bu seçimlər Shadow Caustics aktivləşdirilmiş işıq və ya World Shader ilə birlikdə işləyir. Manual-də təsvir olunan MNEE üsulunun məhdudiyyətləri var: o, yalnız obyektlərin kölgələrində sınma caustics-ləri yaradır; əksolunma nəticəsində yaranan və ya kölgədən kənara düşən caustics-ləri əhatə etmir. Bəzi hallarda nəticə fiziki baxımdan yanlış ola biləcəyi üçün, xüsusilə yekun kadrlarda yoxlanmalıdır.
Alpha Over düyünü ön plan görüntüsünü alfa qarışdırması ilə arxa planın üzərinə yerləşdirir. Background və Foreground girişlərinə əlavə olaraq, Factor ön planın qeyri-şəffaflığını müəyyən edir. Type seçimləri müxtəlif üst-üstə düşmə fərziyyələrinə uyğun seçilir: Over standart alfa əməliyyatını tətbiq edir; Disjoint Over arxa planın ön plan tərəfindən kəsildiyi hallar üçündür; Conjoint Over isə ön planın arxa planla üst-üstə düşə və ya onun içinə uzana bildiyi hallarda istifadə oluna bilər.
| Parametr | Tövsiyə olunan dəyər | Təsiri |
|---|---|---|
| Alpha Over Factor | Ehtiyaca uyğun olaraq 0–1 aralığında | 0 tam şəffaf, 1 isə tam qeyri-şəffaf ön plan verir. |
| Straight Alpha | Əksər hallarda söndürülmüş | Ön plan açıq şəkildə straight alpha formatına çevrilibsə aktivləşdirilir. |
| Motion Blur Steps | Səhnənin ehtiyacına uyğun | Daha çox addım dəqiqliyi artırır, eyni zamanda daha çox yaddaş istifadə edir. |
Tez-tez edilən səhvlər
Shadow Catcher pass-ı söndürülü olduğu halda bütün dolayı işıq qarşılıqlı təsirlərinin tutulduğunu düşünmək.
Instanced obyektlərin görünürlük parametrlərini valideynindən miras aldığını nəzərdən qaçırmaq.
Əksolunmalara təsirini yoxlamadan kamera culling tətbiq etmək.
Topologiyası zamanla dəyişən mesh-lərdə deformasiya bulanıqlığını aktiv saxlamaq.
Ön planın alfa formatını yoxlamadan Alpha Over-da Straight Alpha-nı aktivləşdirmək.
Memarlıq, interyer dizaynı və archviz komandaları üçün bu parametrlər fotoşəkillə CGI-ni birləşdirmək, görünürlüğü şüa növünə görə idarə etmək və render elementlərini kompozitləşdirmək kimi konkret işlərdə faydalıdır. Hər seçimi bütün səhnələrdə aktivləşdirmək əvəzinə, ehtiyaca uyğun kiçik test render-ları alın. Avadanlıq baxımından, xüsusilə Steps dəyərini artırmağın yaddaş istifadəsini yüksəltdiyini unutmayın; həmçinin culling-in əksolunmalara, Shadow Catcher pass-ının isə nəticəyə təsirini yoxlayın. Sənədlərdə Blender versiyasının nömrəsi göstərilmir; proqramın versiyası və lisenziya şərtləri barədə də bu səhifələrdən nəticə çıxarmaq olmaz.
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 bu seçimlər kölgəni fotoşəkillə birləşdirmək və lazımsız şüa hesablamalarını məhdudlaşdırmaq kimi konkret işlərdə faydalı ola bilər. Ən səmərəli yanaşma parametrləri hər səhnəyə toplu şəkildə tətbiq etmək əvəzinə, müvafiq problemə uyğun sınaqdan keçirməkdir; xüsusilə culling-in əksolunmalara təsirini və Shadow Catcher pass seçimini təhvil verməzdən əvvəl yoxlamaq lazımdır.
Avadanlıq planlaşdırılarkən deformasiya bulanıqlığı üçün daha çox addımın daha çox yaddaş tələb etdiyi nəzərə alınmalıdır. Qısa test render-ları keyfiyyətlə yaddaş tələbatı arasındakı tarazlığı görməyə kömək edir. Manual səhifələrində konkret Blender versiyası göstərilmir; proqram versiyası və lisenziyası da ayrıca nəzərdən keçirilməlidir. Mənbə səhifələrin lisenziyası CC BY-SA 4.0-dır.
Tez-tez verilən suallar
Blender Cycles Shadow Catcher nə işə yarayır?
Obyektin kölgə şüalarını qəbul etməsini təmin edir və CGI elementlərinin real görüntülərlə birləşdirilməsini asanlaşdırır. Digər CGI obyektləri ilə dolayı işıq qarşılıqlı təsiri davam edə bilər.
Cycles-da Ray Visibility render performansına necə təsir edir?
Blender Manual-ə görə, bu seçimlər eyni nəticəni shader düyünləri ilə yaratmaqdan daha səmərəlidir. Müəyyən şüa növlərində görünməyən obyektlər şüa izləmə zamanı ötürülür.
Alpha Over Factor nəyi müəyyən edir?
Ön plan görüntüsünün qeyri-şəffaflığını müəyyən edir. 0 tam şəffaf, 1 isə tam qeyri-şəffaf deməkdir.



