Son xəbərlər
Blender Cycles performans ayarları: yaddaş və render bələdçisiNano Banana 2.1 ilə memarlıq interyer vizualları yaratmaq bələdçisiNVIDIA RTX Spark oktyabrın 16-da satışa çıxır: Blender və ComfyUI yenilikləriRhino 8-də səth açma bələdçisi: UnrollSrf və Squish nə vaxt istifadə olunur?Blender-də UV açılımı bələdçisi: Dikişlərlə tekstura dartılmasını azaldınRhino 8-də istinad şəklini miqyaslamaq və kilidləmək: 5 addımlı bələdçiDatasmith ilə yenidən idxal bələdçisi: Unreal Engine səhnələriRhino 8-də ştrix naxışlarını düzgün miqyaslama və redaktə bələdçisiBlender Build Modifier ilə memarlıq animasiyasında mərhələli görünmə bələdçisiBlender Boolean Modifier bələdçisi: mesh-ləri kəsmək, birləşdirmək və kəsişdirmək
TövsiyələrBlenderCycles

Blender Cycles performans ayarları: yaddaş və render bələdçisi

Blender-in aktual Cycles sənədləri yaddaş sərfiyyatı ilə render performansını tarazlamaq üçün Tile Size, Texture Cache və Simplify seçimlərini izah edir. Bu bələdçi parametrləri memarlıq vizuallaşdırması iş axınına uyğun şəkildə nəzərdən keçirir.

Memarlıq interyer səhnəsi üzərində işləyən rəssamın sadə render studiyasıSüni intellekt şəkli
Təmsili şəkil, süni intellektlə yaradılıb.Şəkil: 3dsınıfı / FCA AI

Qısaca

  1. Tile Size üçün 2048 piksel əksər səhnələrdə tarazlı başlanğıc nöqtəsidir; yaddaş çatmadıqda 1024 və ya 512 piksel sınana bilər.
  2. Texture Cache görüntüləri lazım olan sahə və təsvir ölçülərində yükləyərək yaddaş istifadəsini azalda bilər; bunun əvəzində disk sahəsi və cüzi performans itkisi tələb olunur.
  3. Simplify seçimləri teksturaları kiçiltmək, kamera xaricindəki obyektləri kənarlaşdırmaq kimi üsullarla mürəkkəb səhnələri yüngülləşdirə bilər.
  4. Sənədlərdə standart, daha sürətli render və daha az yaddaş istifadəsi arasında seçim etmək mümkün olduğu bildirilir; konkret Blender versiyası göstərilmir.

Blender-in aktual Cycles sənədləri render performansını və yaddaş sərfiyyatını tənzimləmək üçün Performance və Simplify panellərindəki seçimləri izah edir. Bu bələdçi, xüsusilə böyük teksturalar, sıx həndəsə və ya həcm obyektləri olan memarlıq vizuallaşdırması səhnələrində bu parametrlərdən necə yararlanmağın mümkün olduğunu nəzərdən keçirir. Sənədlərdə konkret Blender versiyası göstərilmir; buna görə aşağıdakı məlumatlar Blender Manual-ın “latest” Cycles sənədlərində təsvir edilən seçimlərə əsaslanır. Menyu yolları da sənəddə göstərilən adlarla məhdudlaşdırılıb.

Əvvəlcə darboğazı müəyyən edin

Performans parametrlərini dəyişməzdən əvvəl əsas problemin render müddəti, yaddaş çatışmazlığı, yoxsa interaktiv işin ləngiməsi olduğunu ayırd etmək lazımdır. Çünki yaddaşa qənaət edən seçimlər render müddətini uzada, sürətə yönəlmiş seçimlər isə daha çox yaddaş istifadə edə bilər. Blender sənədləri bu tarazlığı tənzimləmək üçün Default, Faster Render və Lower Memory hazır ayarlarını təqdim edir: Default yaddaş qənaəti ilə sürət arasında tarazlıq yaradır, Faster Render daha çox yaddaş sərf edərək render-i sürətləndirməyə, Lower Memory isə daha yavaş render hesabına yaddaş sərfiyyatını azaltmağa yönəlib.

1. Performance hazır ayarını və prosessor istifadəsini seçin

Render › Performance panelindəki hazır ayarlar incə tənzimləmələrə keçməzdən əvvəl səhnədə nəyin prioritet olduğunu müəyyənləşdirməyə kömək edir. Yaddaş problemi olmayan və render müddətini azaltmaq istəyən işlərdə Faster Render seçimini nəzərdən keçirmək olar. Yaddaş limiti ilə üzləşən səhnələrdə isə Lower Memory daha münasib başlanğıc nöqtəsidir. Nəticələr səhnədən asılıdır: sənədlərdə bu seçimlərin sürət və yaddaş arasında fərqli tarazlıqlar yaratdığı bildirilir, lakin hər səhnədə eyni qazancın olacağına zəmanət verilmir.

Threads Mode render zamanı istifadə oluna biləcək maksimum CPU nüvələrinin sayının necə müəyyənləşdiriləcəyini idarə edir. Auto-Detect məntiqi prosessorların sayına əsasən iş axınlarının sayını avtomatik seçir. Fixed ilə bu yuxarı həddi əl ilə təyin etmək olar. Render davam edərkən kompüterdə başqa işləri də görmək lazımdırsa, Fixed seçimi ilə məntiqi prosessorların sayından aşağı bir göstərici təyin etmək mümkündür. Beləliklə, render-ə ayrılan prosessor istifadəsini məhdudlaşdırmaq olar; sənədlərdə konkret iş stansiyası üçün tövsiyə edilən say göstərilmədiyindən sabit bir dəyər fərz edilməməlidir.

2. Tile Size ilə yaddaş istifadəsini idarə edin

Yüksək təsvir ölçülü görüntülər seçilmiş ölçüdəki tile-lar şəklində emal edilə bilər. Render zamanı yaddaşı qorumaq üçün tile-lar diskdə keşlənir. Daha kiçik tile ölçüsü hər tile üçün yalnız lazım olan görüntü teksturalarının yüklənməsi hesabına texture cache istifadəsini də azalda bilər. Bununla belə, tile ölçüsü performansa təsir edir.

AyarTövsiyə edilən dəyərTəsiri
Tile Size2048 pikselSənədlərdə əksər səhnələr üçün yaxşı tarazlıq kimi göstərilir.
Tile Size1024 və ya 512 pikselYaddaş çatışmadıqda istifadəsini azaltmağa kömək edə bilər; adətən cüzi performans itkisi olur.

İlk olaraq 2048 piksel dəyərindən başlayın. Render yaddaş səbəbindən işləmirsə, 1024 və ya 512 piksel seçimlərini sınayıb nəticələri müqayisə edin. Daha kiçik dəyərlərin hər şəraitdə render-i sürətləndirəcəyini düşünməyin: yaddaşa qənaət etsə də, performansda cüzi azalma müşahidə oluna bilər.

3. Texture Cache və Simplify ilə tekstura yükünü azaldın

Çoxsaylı görüntü teksturaları olan səhnələrdə Texture Cache yaddaş istifadəsini və başlanğıc müddətini azalda bilər. Sistem görüntüləri tile-lara bölünmüş və mipmap-ləri olan .tx formatında saxlayır, beləliklə render üçün lazım olan tile və təsvir ölçülərini yükləmək mümkün olur. Bunun əvəzində render performansına cüzi təsir və daha çox disk sahəsi sərfiyyatı yaranır. Avtomatik yaratma aktiv olduqda .tx faylları render zamanı yaradılır və mənbə görüntü dəyişəndə yenilənir. Sənədlərdə standart qovluq blender_tx/ kimi göstərilir; qovluğun yolunu Texture Cache fayl yolu seçimindən dəyişmək olar.

Tekstura ölçülərini azaltmaq üçün Render › Simplify bölməsindəki Texture Resolution və Texture Size Limit seçimlərini də nəzərdən keçirmək olar. Birinci seçim görüntü teksturalarını miqyaslayır, ikinci isə teksturaların müəyyən edilmiş həddi aşmamasını təmin edir. Sənədlərdə bu seçimlər üçün konkret dəyərlər tövsiyə edilmir. Buna görə memarlıq səhnəsində uzaqdan görünən xırda detalları yaxından nəzərdən keçiriləcək materiallarla eyni dərəcədə kiçiltməkdənsə, keyfiyyət tələbinə uyğun sınaq render-i aparmaq daha nəzarətli yanaşmadır.

4. Görünməyən detalları və təkrar render xərclərini nəzərə alın

Simplify panelində Camera Cull kamera çərçivəsinə əsasən obyektləri avtomatik kənarlaşdıra bilər; kənarlaşdırma davranışında Margin xüsusiyyətindən istifadə olunur. Distance Cull isə aktiv kameradan məsafəyə görə obyektləri səhnədən çıxarır və Distance xüsusiyyəti ilə tənzimlənir. Geniş memarlıq səhnələrində kadrdan kənarda qalan və ya kameradan uzaq obyektlər üzərində işləmək tələb olunmursa, bu seçimlər səhnəni yüngülləşdirə bilər. Bununla belə, kadr dəyişdikdə lazım olan obyektin kənarlaşdırılmadığını yoxlamaq lazımdır.

Subdivision Surface üçün Max Subdivision alt bölmələrin sayına yuxarı hədd qoyur. Child Particles bütün uşaq tüklər və hissəciklər əvəzinə onların bir alt çoxluğunun göstərilməsinə imkan verir. Bu seçimlər səhnədəki alt bölmələrin və uşaq hissəciklərinin detal səviyyəsini məhdudlaşdırmağa kömək edə bilər. Viewport bölməsindəki Volume Resolution da həcm obyektlərinin təsvir ölçüsünə təsir edir; Blender sənədlərində bunun hesablama müddətindən daha çox yaddaş istifadəsinə təsir etdiyi bildirilir.

Təkrar render edilən işlərdə Persistent Data render məlumatlarını yaddaşda saxlayaraq yenidən render-ləri və animasiya render-lərini sürətləndirə bilər. Bunun əvəzində Blender-də başqa işlər görülərkən daha çox yaddaş istifadə olunur. Bir neçə View Layer olduqda yaddaş sərfiyyatını məhdudlaşdırmaq üçün yalnız bir View Layer-in məlumatları saxlanılır; qatlar arasında paylaşılmış obyektlər isə saxlanıla bilər. Bu seçimi render-dən sonra yaddaşa ehtiyac olan iş axınlarını da nəzərə alaraq qiymətləndirmək lazımdır.

Memarlıq vizuallaşdırması iş axınında diqqət edilməli məqamlar

Bu ayarlar böyük tekstura kitabxanaları, yüksək təsvir ölçülü kadrlar və sıx səhnələrlə işləyən memarlar, interyer dizaynerləri və vizuallaşdırma mütəxəssisləri üçün faydalı ola bilər. İlk məqsəd bütün ayarları eyni anda dəyişmək yox, darboğazın yaddaşdan, yoxsa emal müddətindən qaynaqlandığını anlamaqdır. Sonra bir ayarı dəyişib görüntü keyfiyyətini və render davranışını müqayisə etmək hansı seçimin işə yaradığını izləməyi asanlaşdırır.

Aparat təminatı ilə bağlı sənədlərdə CPU iş axınlarının sayını seçmək və kompozitor üçün CPU/GPU seçimlərindən istifadə etmək imkanları izah edilir; konkret videokart, prosessor və ya yaddaş tutumu tövsiyə olunmur. Həmçinin OptiX hesablama qurğusundan istifadə edilərkən Acceleration Structure panelinin göstərilmədiyi qeyd olunur. Buna görə seçimlərin görünməsi və uyğunluğu istifadə edilən qurğudan asılı ola bilər. Lisenziya və ya ödəniş barədə məlumat bu sənədlərdə yer almır.

Tez-tez edilən səhvlər

  • Yaddaş problemi olduğu halda Faster Render seçiminin avtomatik həll olacağını düşünmək; bu hazır ayar daha çox yaddaş istifadə edə bilər.

  • Tile Size dəyərini azaltmağın render-i mütləq sürətləndirəcəyini güman etmək; sənədlərdə cüzi performans itkisi ola biləcəyi bildirilir.

  • Texture Cache-in disk sahəsi istifadəsini və performansa təsirini nəzərə almamaq.

  • Camera Cull və ya Distance Cull tətbiq etdikdən sonra dəyişmiş kamera kadrını yoxlamamaq.

  • Son görüntünü yoxlamadan Simplify ayarlarını tətbiq etmək; kiçildilmiş teksturalar və ya azaldılmış detallar görünən keyfiyyətə təsir edə bilər.

Mənbələr

2 mənbə
D(
docs.blender.org (CC BY-SA 4.0)docs.blender.org/manual/en/latest/render/cycles/render_settings/simplify.html
Xülasə
D(
docs.blender.org (CC BY-SA 4.0)docs.blender.org/manual/en/latest/render/cycles/render_settings/performance.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

Türkiyədəki memarlıq və vizuallaşdırma ofisləri üçün bu ayarların əsas üstünlüyü böyük səhnələrdə problemin mənbəyini daha nəzarətli şəkildə idarə etmək imkanıdır. Tile Size və Texture Cache yaddaş yükünü azaltmağa kömək edə bilər, lakin onları əlavə xərc tələb etməyən sürət artımı kimi qəbul etmək düzgün deyil. Sənədlərdə bəzi seçimlərin performans və ya disk sahəsi hesabına yaddaşa qənaət etdiyi açıq şəkildə bildirilir.

İş stansiyalarında bütün layihələrə eyni resepti tətbiq etməkdənsə, hər səhnə üçün qısa müqayisələr aparmaq daha təhlükəsizdir. CPU iş axınlarının sayını məhdudlaşdırmaq render zamanı kompüterdən istifadəni asanlaşdıra bilər; Persistent Data isə təkrar render-lərdə vaxta qənaət edərkən yaddaşı məşğul saxlayır. OptiX istifadə ediləndə bəzi panel seçimlərinin görünməməsini də ayarları izləyərkən nəzərə almaq lazımdır.

Tez-tez verilən suallar

Blender Cycles-da yaddaş çatmadıqda Tile Size neçə olmalıdır?

Blender sənədlərində 2048 piksel əksər səhnələr üçün tarazlı dəyər kimi göstərilir. Yaddaş çatmadıqda 1024 və ya 512 pikseli sınamaq yaddaş istifadəsini azalda bilər; bununla belə, cüzi performans itkisi yarana bilər.

Cycles Texture Cache nə işə yarayır?

Texture Cache görüntüləri `.tx` formatında saxlayaraq render zamanı lazım olan tile və təsvir ölçülərinin yüklənməsinə kömək edir. Yaddaş istifadəsini və başlanğıc müddətini azalda bilər; bunun əvəzində disk sahəsi tutur və performansa cüzi təsir göstərə bilər.

Blender Cycles Simplify ilə səhnənin hansı parametrlərini yüngülləşdirmək olar?

Simplify tekstura təsvir ölçüsünü məhdudlaşdırmaq, alt bölmələrin sayını təyin etmək, uşaq hissəciklərini azaltmaq və obyektləri kameraya görə kənarlaşdırmaq kimi seçimlər təqdim edir. Mənbələr bu seçimlər üçün ümumi tövsiyə edilən dəyər göstərmir.

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

Əlaqəli xəbərlər