Qısaca
- Adaptive Sampling kifayət qədər təmiz görünən piksellərdə nümunələməni erkən dayandıraraq müddəti azalda bilər.
- Noise Threshold üçün təlimatda tipik aralıq 0,1–0,001 göstərilir; aşağı dəyər daha təmiz, amma daha uzun render demək ola bilər.
- Denoising nümunələrin sayını artırmadan səs-küyü azalda bilər; daha çox render pass-dən istifadə, adətən, nəticəni yaxşılaşdırır.
- Render Region görüntünün yalnız seçilmiş hissəsini hesablayır; kiçik test render-ləri üçün ayırdetmə faizini də azaltmaq olar.
Bu bələdçidə Blender-in aktual onlayn təlimatında sənədləşdirilən Cycles render ayarları interyer vizuallaşdırma iş axınına uyğunlaşdırılır. Nümunələmə, denoising, hesablama qurğusu və çıxış ölçüsü həm son görüntünün təmizliyinə, həm də render müddətinə təsir edir. Sənədlərdə konkret Blender versiyası göstərilmədiyindən, aşağıdakı addımlar təlimatda təsvir edilən xüsusiyyətlərlə məhdudlaşdırılıb.
1. Əvvəlcə test görüntüsünün hesablama yükünü azaldın
Çıxış ölçüsünü yoxlayın. Format panelindəki Resolution X və Y görüntünün üfüqi və şaquli piksel ölçülərini müəyyən edir. Percentage dəyəri isə render ölçüsünü həmin ayırdetməyə uyğun artırıb-azaldır. Kompozisiyanı və işığı qiymətləndirərkən eyni nisbətləri qoruyan kiçik test görüntüsü almaq üçün bu faizi azaltmaq hər sınaqda tamölçülü görüntünü hesablamaq ehtiyacını azaldır.
Problem görüntünün yalnız bir hissəsindədirsə, Render Region istifadə edin. Bu seçim bütün kadr əvəzinə görünüşün müəyyən edilmiş hissəsini emal edir. Crop to Render Region aktiv olduqda çıxış seçilmiş render sahəsinin ölçüsünə qədər kəsilir; deaktiv olduqda sahənin ətrafında şəffaf fon ola bilər. Bu iki seçimin fərqini təhvil veriləcək fayl formatına və testin məqsədinə uyğun qiymətləndirin.
Görüntünü şaqulidən üfüqiyə və ya üfüqidən şaquliyə çevirmək lazımdırsa, ayırdetmə sahələrinə sağ klikləyib Swap Dimensions seçimini istifadə edə bilərsiniz. Təlimatda bu üsul X və Y ölçülərini tez dəyişmək yolu kimi izah olunur.
2. Nümunələrin sayı ilə Adaptive Sampling arasında tarazlıq yaradın
Cycles-da nümunələmə kameradan səhnəyə şüa yollarının izlənməsi ilə işləyir. Render (Max) Samples son görüntüdə hər piksel üçün izlənəcək yol sayını müəyyən edir. Nümunələrin sayı artdıqca görüntü daha təmiz ola bilər, əvəzində render müddəti uzanır. Buna görə təkcə yüksək dəyər təyin etməkdənsə, səhnədəki səs-küyü sınaqlarla qiymətləndirmək daha məqsədəuyğundur.
Render › Sampling panelindəki Adaptive Sampling, Noise Threshold aktivləşdirildikdə bəzi sahələrdə nümunələməni erkən dayandıra bilər. Sistem müəyyən edilmiş həddən aşağı səs-küyə malik pikselləri lazımsız yerə emal etməyə davam etmir. Məsələn, detallı saç olan sahə daha çox nümunə tələb etdiyi halda, fon üçün daha az nümunə kifayət edə bilər. Memarlıq səhnələrində də müxtəlif sahələrin işıq və material şəraiti eyni olmaya bilər. Bu üsul bütün görüntüyə eyni nümunə yükünü verməməyə kömək edir.
| Ayar | Tövsiyə olunan dəyər | Təsiri |
|---|---|---|
| Noise Threshold | Təlimatda göstərilən tipik aralıq: 0,1–0,001 | Daha aşağı hədd daha yaxşı keyfiyyət verə bilər, amma render müddətini artırır. |
| Noise Threshold | 0 | Cycles ümumi nümunə sayına əsasən avtomatik dəyər təxmin edir. |
| Min Samples | 0 (standart) | Dəyər 0 olduqda Cycles həddə əsasən minimum nümunə sayını avtomatik müəyyən edir. |
| Time Limit | 0 | Vaxt məhdudiyyətini deaktiv edir. Məhdudiyyət aktivdirsə, hədəf nümunə sayına çatmasa belə, vaxt bitəndə render dayanır. |
Noise Threshold dəyərini azaltmaq hər səhnədə eyni nəticəni vermir: daha təmiz görüntü üçün əlavə emal tələb oluna bilər. Time Limit istifadə edərkən onun renderdən əvvəlki hazırlıq müddətini əhatə etmədiyini də nəzərə alın. Təlimatdakı izahata görə, məhdudiyyət yalnız render müddətini ölçür.
3. Denoising-dən keyfiyyətə nəzarət etməklə istifadə edin
Denoising nümunələrin sayını artırmadan daha az səs-küylü görüntü əldə etməyə imkan verir. Viewport və son render üçün ayrıca denoising seçimləri var. Sürətli önizləmənin və təhvil veriləcək görüntünün ehtiyacları fərqli ola biləcəyindən, bu iki seçimi bir-birindən asılı olmayaraq qiymətləndirin.
Denoiser seçimlərinə Automatic, OpenImageDenoise və OptiX daxildir. Automatic dəstəklənirsə, GPU sürətləndirməli denoising-dən istifadə edir və OpenImageDenoise-ı OptiX-dən üstün tutur. Təlimatda OpenImageDenoise süni intellekt əsaslı səs-küyazaldıcı kimi təsvir edilir. OptiX isə yalnız Cycles Render Devices seçimlərində konfiqurasiya edilmiş NVIDIA GPU-larda işləyir.
Denoising Passes ayarı prosessorun hansı render pass-lərindən giriş kimi istifadə edəcəyini müəyyən edir. Təlimata görə, daha çox pass, adətən, nəticəni yaxşılaşdırır; ən azı Albedo istifadə etmək tövsiyə olunur. None seçimi, xüsusilə nümunələrin sayı az olduqda, detalları bulanıqlaşdıra bilər. OpenImageDenoise seçildikdə Prefilter və Quality seçimlərindən də istifadə etmək olar: Fast sürət naminə keyfiyyəti azalda, Accurate isə daha detallı nəticə verə bilər, amma emal müddətini uzada bilər. Təlimatda Viewport üçün Fast sürətə yönəlmiş seçim kimi göstərilir.
Denoising-in GPU-da işləməsi daha sürətli ola bilər, lakin əlavə GPU yaddaşı tələb edir. Böyük səhnələrdə yaddaş tələbatı artırsa, Use GPU seçimini deaktiv etmək nəzərdən keçirilə bilər. Buna görə sürət qazancını yalnız saniyələrlə deyil, səhnə üçün mövcud yaddaşın həcmi və denoising nəticəsində yarana biləcək detal itkisi ilə birlikdə qiymətləndirin.
4. Qurğunu və səhnənin işıq quruluşunu nəzərdən keçirin
Render Device bölməsində CPU və ya GPU Compute seçilir. Təlimatda GPU Compute-un əksər hallarda daha sürətli ola biləcəyi, lakin GPU render-in istifadə olunan arxa hissədən asılı məhdudiyyətləri ola biləcəyi bildirilir. CPU Cycles xüsusiyyətləri ilə uyğundur. GPU-dan istifadə etməzdən əvvəl Cycles Render Devices ayarlarını və müvafiq qurğunun uyğunluğunu yoxlayın; bütün xüsusiyyətlərin hər iki hesablama üsulunda eyni işlədiyini düşünməyin.
Path Guiding işıq mənbəyinə çatmağın çətin olduğu səhnələrdə səs-küyü azaltmağa kömək edə bilər. Təlimatda kiçik qapı boşluğundan işıq alan otaq nümunəsi verilir. Bu xüsusiyyət yalnız CPU render-də istifadə oluna bilər. Təlimatda düzgün istiqamətləndirmə üçün Training Samples dəyərinin adətən 128–256 nümunə olduğu göstərilir; daha yüksək dəyərlər render müddətini artırarkən keyfiyyətə cüzi töhfə verə bilər. Bu xüsusiyyətin mürəkkəb caustics üçün nəzərdə tutulmadığını da nəzərə alın.
Light Tree işıqları məsafə və təxmin edilən intensivliklərinə görə nümunələməyə çalışaraq səs-küyü azalda bilər, amma hər nümunəyə düşən müddəti bir qədər artıra bilər. Xüsusi falloff, ray visibility və ya mürəkkəb tekstura düyünləri kimi bəzi işıq xüsusiyyətləri nəzərə alınmaya bilər. Belə səhnələrdə Light Tree-nin nəticəni mütləq yaxşılaşdıracağını düşünməkdənsə, müqayisəli sınaq aparın.
5. Böyük render-i bir neçə maşına bölün
Sample Subset bir kadrdakı nümunələri bir neçə maşın arasında bölüşdürmək üçün istifadə oluna bilər. Blender təlimatındakı nümunədə ümumi 2048 nümunə iki maşında hərəyə 1024 nümunə olmaqla hissələrə ayrılır. Hər iki maşında ümumi nümunə sayı 2048 saxlanılır, Denoise deaktiv edilir və Sample Subset aktivləşdirilir. Birinci maşında Offset 0, Length 1024; ikinci maşında isə Offset 1024, Length 1024 təyin olunur.
Render-lər tamamlandıqdan sonra nəticələr Python Console-da birləşdirilə bilər:
bpy.ops.cycles.merge_images(input_filepath1=r"1.exr",
input_filepath2=r"2.exr",
output_filepath=r"combined.exr")Bu üsulda hər alt render üçün yalnız emal edilən nümunələrin sayını deyil, ümumi hədəf nümunə sayını da düzgün təyin etmək vacibdir. Təlimata görə, ümumi dəyər səhv daxil edilərsə, alt çoxluqların səs-küy quruluşu uyğunsuz ola və birləşdirilmiş nəticə pisləşə bilər. Nümunələri hissələrə bölərkən Offset-in sıfırdan başladığını unutmayın.
Memarlıq vizuallaşdırma iş axınına təsiri
İnteryer vizuallaşdırma qrupları üçün ən praktik başlanğıc kompozisiya və işıq sınaqlarını aşağı Percentage dəyəri ilə və ya Render Region istifadə edərək aparmaq, sonra isə Noise Threshold və denoising nəticələrini müqayisə etməkdir. Beləliklə, bütün kadrı yüksək ayırdetmədə dəfələrlə hesablamağa ehtiyac qalmadan problemli sahələrə fokuslanmaq mümkündür. Əks etdirmə, kölgə və material detallarının vacib olduğu final kadrlarda denoising-in detallara təsiri ayrıca yoxlanmalıdır.
Aparat təminatı baxımından GPU Compute və GPU denoising sürət qazandıra bilər, amma GPU uyğunluğu, yaddaş tələbləri və GPU arxa hissəsinin məhdudiyyətləri yoxlanmalıdır. Path Guiding-in CPU ilə məhdudlaşması göstərir ki, ayar seçimlərini aparatdan asılı olmayaraq nəzərdən keçirmək olmaz. Sample Subset-dən istifadə edərək render-i bir neçə maşına bölmək də mümkündür, lakin nümunə sayı, Offset və Length dəyərləri uyğun olmalıdır. Təlimatda konkret lisenziya və ya xərc məlumatı verilmədiyindən, bu mövzularda nəticə çıxarmaq olmaz.
Tez-tez edilən səhvlər
Noise Threshold dəyərini həddən artıq azaldıb render müddətinin uzanacağını nəzərə almamaq.
Denoising-i aktivləşdirib Albedo pass-indən istifadə etməmək; nümunələrin sayı az olduqda detallar bulanıqlaşa bilər.
GPU denoising-in əlavə yaddaş tələb etdiyini nəzərdən qaçırmaq.
Sample Subset render-lərində ümumi nümunə sayını Offset və ya Length dəyərləri ilə qarışdırmaq.
Render Region istifadə edərkən Crop to Render Region seçiminin çıxış ölçüsünə təsirini yoxlamamaq.
Mənbələr
3 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 qrupları üçün ən nəzərəçarpan qazanc hər işıq və ya material dəyişikliyində tam ayırdetməli kadrı yenidən hesablamaq əvəzinə aşağı ayırdetməli testlərdən və Render Region-dan istifadə etməkdir. Adaptive Sampling və denoising də nümunələmə yükünü azalda bilər; amma önizləmənin təmiz görünməsi final görüntüdə detalların qorunacağı demək deyil.
Aparat təminatına investisiya və ya iş stansiyasının ayarları müəyyən edilərkən GPU yaddaşı, Cycles qurğu uyğunluğu və CPU-dan asılı Path Guiding birlikdə nəzərə alınmalıdır. Böyük səhnələrdə GPU denoising yaddaş çatışmazlığı yarada bilər. Render-i maşınlar arasında bölmək mümkün olsa da, nümunə alt çoxluqlarının ayarları düzgün uyğunlaşdırılmasa, birləşdirmənin nəticəsi pisləşə bilər. Buna görə əvvəlcə kiçik testlə iş axınını yoxlamaq lazımdır.
Tez-tez verilən suallar
Blender Cycles-da Noise Threshold üçün hansı dəyərlərdən istifadə etmək olar?
Blender təlimatında tipik aralıq kimi 0,1–0,001 göstərilir. Daha aşağı hədd keyfiyyəti yaxşılaşdıra, amma render müddətini uzada bilər; 0 dəyəri avtomatik təxmin deməkdir.
Cycles denoising üçün hansı pass-lər tövsiyə olunur?
Təlimatda ən azı Albedo istifadə etmək tövsiyə edilir. None seçimi, xüsusilə nümunələrin sayı az olduqda, detalları bulanıqlaşdıra bilər; daha çox pass, adətən, denoising nəticəsini yaxşılaşdırır.
Blender-da Cycles render-ini bir neçə maşına bölmək mümkündürmü?
Bəli. Nümunələri Sample Subset ilə maşınlar arasında bölüşdürmək, nəticələri isə Python Console-dakı merge_images əməliyyatı ilə birləşdirmək olar. Ümumi nümunə sayı, Offset və Length dəyərləri uyğun olmalıdır.



