Son xəbərlər
Nano Banana 2 ilə memarlıq vizuallarının yaradılması: interyer promptları üçün bələdçiSGLang Konsorsiumu açıq mənbəli süni intellekt inferensinə fokuslanırKengo Kumanın saz damlı Kagaku no Sato evi 2026-cı ildə mükafat aldıStaera Lightwire-ı təqdim etdi: Süni intellekt çipləri arasında məlumat işıqla ötürüləcəkBlender-də komanda sətrindən render: tək kadr və animasiya bələdçisiCORTAO açıq mənbə oldu: Fenris Creations real vaxtda kölgələmə texnikasını paylaşdıNeuweilerstrasse: Volpatohatz Bazeldə yaşayış binası müsabiqəsinin qalibi olduBlender layihə fayllarının idarə edilməsi: Saxlama, ehtiyat nüsxə və fayl yollarıBlender 5.3 Project Setup ilə layihə əsaslı ayarlar və resurs kitabxanalarıllama.cpp v1.0.0 çıxdı: Yerli süni intellekt infrastrukturunda API dövrü
TəlimlərBlender

Blender-də maye simulyasiyası: tüstü, od və keş parametrləri

Blender-də Flow obyektləri ilə tüstü, od və ya maye yaradıb axın davranışını tənzimləyə; simulyasiyanı Replay, Modular və ya All keş üsulu ilə bake edə bilərsiniz. Bələdçi ilkin quraşdırmadan tez-tez rast gəlinən problemlərə qədər mövzuları əhatə edir.

Minimalist interyerdə su hərəkətini və yumşaq tüstü effektini göstərən memarlıq vizuallaşdırmasıSüni intellekt şəkli
Təmsili şəkil, süni intellektlə yaradılıb.Şəkil: 3dsınıfı / FCA AI

Qısaca

  1. Flow obyekti simulyasiya domain-inin Bounding Box sahəsində yerləşməlidir.
  2. Inflow maye əlavə edir, Outflow onu aradan qaldırır; Geometry obyektin domain daxilindəki hissələrini maye kimi istifadə edir.
  3. Replay, Modular və All simulyasiyanı bake etmək üçün fərqli iş axınları təklif edir.
  4. Bake prosesi vaxt və hesablama gücü tələb edir; nəticələr seçilmiş Cache Directory qovluğunda saxlanılır.

Bu bələdçidə nələri öyrənəcəksiniz?

Blender-də maye simulyasiyası qurarkən mayeni səhnəyə gətirən Flow obyekti ilə hesablamaların aparıldığı domain-i birlikdə nəzərə almaq lazımdır. Flow parametrləri tüstü, od və ya maye yaradılmasını, həmçinin mayenin əlavə olunma, aradan qaldırılma və ya həndəsə kimi istifadə edilmə üsulunu müəyyənləşdirir. Cache paneli simulyasiya nəticəsini saxlayır və eyni hərəkətin hər dəfə yenidən hesablanmasına ehtiyacı azaldır.

Bu bələdçidə Flow mənbəyi yaratmağı, növ və davranış parametrlərini seçməyi, zaman aralığını təyin etməyi və simulyasiyanı bake etməyi öyrənəcəksiniz. Blender təlimatına əsasən, bake prosesi səhnədən asılı olaraq ciddi hesablama gücü və vaxt tələb edə bilər.

Tələblər

  • Proqram təminatı: Blender. Mənbə təlimatlarda konkret versiya nömrəsi göstərilmir.

  • Hesab: Təlimatlarda hesab və ya giriş tələbi qeyd olunmur.

  • Səhnə: Bir domain və onun sərhədləri daxilində yerləşəcək Flow obyekti tələb olunur.

  • Yaddaş və vaxt: Bake edilmiş məlumatlar Cache Directory kimi təyin olunan qovluğa yazılır. Resumable seçimi dayandırılmış bake prosesini davam etdirmək üçün əlavə məlumat saxlayır; buna görə də yüksək ayırdetməli bake proseslərində diskə daha çox yazıla bilər.

Mənbələr konkret avadanlıq səviyyəsi və ya tələb olunan yaddaş həcmi tövsiyə etmir. Bake müddəti də səhnədən asılı olduğundan, böyük simulyasiyanın nə qədər davam edəcəyini mənbələrdəki məlumatlara əsasən əvvəlcədən dəqiq müəyyənləşdirmək mümkün deyil.

Addım-addım axın mənbəyi yaratmaq

  1. Domain-i və mənbəni yerləşdirin. Simulyasiyanın baş verəcəyi domain-i müəyyənləşdirin və mənbə kimi istifadə edəcəyiniz mesh obyektini domain-in Bounding Box sahəsinə yerləşdirin. Blender təlimatında Flow obyektlərinin bu sərhədlər daxilində olmalı olduğu bildirilir.

  2. Obyekti Flow kimi təyin edin. Mənbə mesh obyektinin Physics xüsusiyyətlərində Fluid fizikasını aktivləşdirin və Type dəyərini Flow seçin. Daha sonra yaradılacaq mayeni Flow Type vasitəsilə müəyyənləşdirin: Smoke yalnız tüstü, Fire + Smoke hər ikisini birlikdə, Fire isə yalnız od yaradır; Liquid seçimi maye üçündür.

  3. Axının davranışını seçin. Inflow obyektin domain-ə maye əlavə etməsini təmin edir; onu fasiləsiz axın yaradan mənbə kimi düşünmək olar. Outflow öz Bounding Box sahəsinə daxil olan mayeni domain-dən çıxarır və Inflow ilə birlikdə istifadə edildikdə sahənin tamamilə dolmasının qarşısını ala bilər. Geometry seçimində obyektin domain daxilində qalan hissələri simulyasiyada maye kimi istifadə olunur. Bir neçə Geometry mənbəyi əlavə etmək mümkündür; bu mənbələrdə səth normallarının xaricə yönəldiyinə diqqət edin.

  4. Yaradılmanın mənbənin hansı hissəsindən baş verəcəyini tənzimləyin. Flow Source bölməsindəki Mesh seçimi mayeni obyektin mesh-indən yaradır. Is Planar parametri müstəvi kimi birölçülü mənbələr və ya manifold olmayan mesh-lər üçün axın mənbəyinin bu quruluşda təyin edilməsinə imkan verir. Smoke və ya Fire istifadə edilirsə, Volume Emission mesh-in daxilində yaradılacaq miqdarı müəyyənləşdirir. Manifold olmayan həndəsədə həcm əsaslı yaradılmanın nəticəsi gözlənilməz ola bilər. Surface Emission istifadə ediləndə isə yayılma məsafəsi voxel-larla hesablanır; nəticə domain-in ayırdetmə qabiliyyətinə görə dəyişə bilər.

  5. Hərəkət və sıxlıq parametrlərini nəzərdən keçirin. Sürətlə hərəkət edən mənbələrin emissiyasında yarana biləcək boşluqları azaltmaq üçün Sampling Substeps istifadə edilə bilər. Alt addımlar hər kadrda deyil, simulyasiya addımlarında tətbiq olunur; addımların sayı adaptive time stepping tərəfindən idarə edilir. Tüstünün yaranma miqdarı Density, odun yanacaq miqdarı isə Fuel parametri ilə tənzimlənir. Mənbənin hərəkətinin mayeyə ötürülməsi istənirsə, Initial Velocity-ni aktivləşdirin. Source dəyəri 1 olduqda maye mənbənin sürəti ilə hərəkət edir.

  6. Simulyasiya aralığını və qovluğu təyin edin. Cache panelindəki Cache Directory sahəsində bake fayllarının saxlanacağı yeri seçin. Frame Start və End dəyərləri simulyasiyanın başlayacağı və bitəcəyi kadrları müəyyənləşdirir; bake prosesi də bu sərhədlər arasındakı ilk və son kadrları əhatə edir. Hesablama yalnız Start və End arasındakı müsbət kadrlarda aparılır. Standart aralıqdan daha uzun simulyasiya lazımdırsa, End dəyərini artırın.

  7. Keş növünü seçib bake edin. Replay simulyasiya viewport-da oynadılarkən bake edir və Playback Sync parametrinin Play Every Frame olmasını tələb edir. Frame Dropping və ya Sync to Audio istifadə ediləcəksə, təlimat Modular və ya All seçimlərini nəzərdən keçirməyi tövsiyə edir. Modular bake addımlarını müxtəlif panellərə paylayır; məsələn, mesh bake aləti Mesh panelindədir. All seçilmiş parametrləri vahid bake prosesində nəzərə alır. Bake tamamlandıqda simulyasiya məlumatları keşdə saxlanılır.

Tez-tez edilən səhvlər

  • Mənbəni domain-dən kənarda saxlamaq: Flow obyektinin domain-in Bounding Box sahəsində olduğunu yoxlayın.

  • Replay-i uyğun olmayan sinxronizasiya ilə işə salmaq: Replay yalnız Play Every Frame parametri ilə işləyir. Başqa Playback Sync üsulu lazımdırsa, Modular və ya All seçimlərini nəzərdən keçirin.

  • Kadr aralığını düzgün təyin etməmək: Bake prosesi Cache panelindəki Start və End sərhədləri ilə məhdudlaşır. Simulyasiyanın tələb etdiyi son kadrın əhatə olunması üçün End dəyərini yoxlayın.

  • Sürətli mənbənin emissiyasında boşluqlar görmək: Mənbə sürətlə hərəkət edirsə, Sampling Substeps parametrini nəzərdən keçirin; bu seçim emissiya boşluqlarını azaltmağa kömək edir.

  • Ağır mesh parametrləri ilə uzun bake prosesi aparmaq: Mesh-də modifier varsa, mesh-in fluid solver-ə ötürülməsində render parametrlərindən istifadə olunur. Blender təlimatında hərəkət edən maneədə yüksək Subdivision Surface səviyyəsinin hesablama müddətini artıra biləcəyi bildirilir. Quraşdırma düzgün olduqda, daha real nəticə üçün parametrləri sonradan yüksəltmək olar.

  • Yüksək ayırdetmədə Resumable seçimini düşünmədən aktivləşdirmək: Bu seçim dayandırılmış bake prosesini davam etdirmək üçün əlavə məlumat saxlayır. Təlimatda yüksək ayırdetmədə daha çox məlumat yazılacağına görə bu seçimdən istifadə etməmək tövsiyə olunur.

Növbəti addımlar

Əvvəlcə qısa zaman aralığında mənbə növünü, axın davranışını və domain daxilindəki mövqeyini yoxlayın. Sonra tələb olunan simulyasiya müddətini müəyyənləşdirib End dəyərini tənzimləyin və uyğun keş üsulunu seçin. Tüstü və ya od məlumatları üçün Uni Cache və OpenVDB formatları təklif olunur. OpenVDB-də Zip, Blosc və ya sıxılmamış qeydiyyatdan istifadə etmək mümkündür; dəqiqlik Full (32-bit), Half (16-bit) və ya uyğun hallarda Mini (8-bit) kimi seçilə bilər. Maye mesh keşləri üçün Binary Object və Object formatları göstərilir. Mənbə təlimatında layihə ehtiyaclarından asılı olmayaraq bu seçimlərdən hansının keyfiyyət və ya fayl ölçüsü baxımından üstün olduğu qeyd edilmir.

Mənbə və lisenziya

Bu bələdçi Blender Manual-ın “Flow” və “Cache” 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ı ilə dərc olunub.

Mənbələr

2 mənbə
D(
docs.blender.org (CC BY-SA 4.0)docs.blender.org/manual/en/latest/physics/fluid/type/domain/cache.html
Xülasə
D(
docs.blender.org (CC BY-SA 4.0)docs.blender.org/manual/en/latest/physics/fluid/type/flow.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

Bu iş axını interyer təqdimatlarında su, tüstü və ya od hərəkətindən istifadə etmək istəyən memarlıq və vizuallaşdırma qrupları üçün yaxşı başlanğıc nöqtəsidir. Flow davranışını və keş üsulunu əvvəlcədən seçmək simulyasiyanın necə yaradılacağını və saxlanacağını planlaşdırmağı asanlaşdırır.

Türkiyədəki ofislər və tələbələr bake müddətini və keş məlumatlarının tələb etdiyi yaddaş həcmini nəzərə almalıdır. Mənbələr konkret avadanlıq səviyyəsi, Blender versiyası və ya ödənişli lisenziya tələbi göstərmir. Böyük səhnələrə keçməzdən əvvəl qısa sınaq aparmaq və iş axınını istifadə olunan versiyada yoxlamaq daha ehtiyatlı yanaşma olar.

Tez-tez verilən suallar

Blender-də tüstü axını necə yaradılır?

Mesh obyektinin Physics xüsusiyyətlərinə Fluid fizikasını əlavə edib Type dəyərini Flow, Flow Type dəyərini isə Smoke seçin. Flow obyekti domain-in Bounding Box sahəsində yerləşməlidir.

Blender maye simulyasiyasında Replay ilə Modular arasındakı fərq nədir?

Replay simulyasiya oynadılarkən bake edir və Playback Sync üçün Play Every Frame tələb edir. Modular isə bake addımlarını müxtəlif panellərə paylayır.

Blender-də maye simulyasiyası harada saxlanılır?

Cache panelindəki Cache Directory bake edilmiş simulyasiya fayllarının saxlanacağı qovluğu müəyyənləşdirir. Simulyasiya növləri bu qovluğun daxilində ayrı qovluqlara yazıla bilər.

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

Əlaqəli xəbərlər