Son xəbərlər
Unreal Engine Sky Atmosphere ilə realistik səma və gün batımı yaradınBlender-də maye simulyasiyası: tüstünü qurmaq və keşləməkBlender Cycles-da memarlıq renderi üçün View Layers və işıq nəzarətiOpenAI ortaq robots.txt siqnalını yaxın aylarda tətbiq etməyi hədəfləyirBlender-də Link və Append istifadəsi: ortaq aktivlər üçün bələdçiGeForce RTX 5080 NVIDIA-nın ABŞ mağazasında siyahıda yoxdurBrainChip AKD1500 dəsti Raspberry Pi 5-də lokal süni intellekt təqdim edirRhino 8 ShrinkWrap bələdçisi: Mesh parametrlərini düzgün seçinIntel Fab 28-dəki fasilə iki rübdə 600 milyon dollar gəlir itkisinə səbəb ola bilərSketchUp Dynamic Components: Parametrik komponent yaratmaq üçün 5 addım
TəlimlərUnreal Engine

Unreal Engine Sky Atmosphere ilə realistik səma və gün batımı yaradın

Unreal Engine-də Sky Atmosphere komponentini qurub Directional Light ilə əlaqələndirərək gündüzdən gün batımına qədər dəyişən səma yaratmağı öyrənin. Bələdçidə işıq səpilməsi və duman ayarları da nəzərdən keçirilir.

Gün batımında atmosferli səma altında müasir binanın eksteryer 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. Sky Atmosphere komponenti atmosferdə işığın səpilməsini əsas götürərək səma görünüşü yaradır.
  2. Komponent üçün səhnəyə Directional Light əlavə etmək və işığın Atmosphere Sun Light parametrini aktivləşdirmək lazımdır.
  3. Rayleigh səpilməsi kiçik, Mie səpilməsi isə toz və polen kimi daha böyük hissəciklərlə əlaqəlidir.
  4. Sky Atmosphere öz atmosfer dumanı effektini təqdim edir; Exponential Height Fog ilə birlikdə istifadə üçün əlavə ayarlar tələb olunur.

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

Bu bələdçi Unreal Engine-də Sky Atmosphere komponentini səhnəyə əlavə etməyi və günəş işığı ilə əlaqələndirməyi addım-addım izah edir. Ardınca səmanın rənginə və aydınlığına təsir edən Rayleigh və Mie səpilmələrinin rolunu, atmosfer dumanının necə idarə olunacağını və ayarların memarlıq vizuallaşdırma işlərinə necə tətbiq edilə biləcəyini öyrənəcəksiniz.

Sky Atmosphere fizika əsaslı səma və atmosfer yaratma üsuludur. Yerə bənzər atmosferdə gün ərzində işıq dəyişikliklərini, gün doğumunu və gün batımını göstərə, eləcə də daha qeyri-adi atmosfer görünüşləri yaratmaq üçün istifadə oluna bilər. Aşağıdakı addımlar səhnəyə əsas komponentləri əlavə etməklə başlayır və görünüşün incə tənzimlənməsinə qədər davam edir.

Tələblər

Unreal Engine-in Level Editor bölməsində açıq layihə və səhnə tələb olunur. Sənədlərdə konkret Unreal Engine versiyası və ya istifadəçi hesabı tələbi göstərilmir; buna görə tətbiq etməzdən əvvəl istifadə olunan layihə və versiya ilə uyğunluğu ayrıca yoxlamaq lazımdır.

Səhnəyə Sky Atmosphere, Directional Light və Sky Light komponentləri əlavə edəcəksiniz. Directional Light çox uzaqdakı mənbədən, məsələn, Günəşdən gələn işığı təmsil edir; bu işığın yaratdığı kölgələr paralel olur. Sky Light isə Sky Atmosphere görünüşünü tutaraq səhnənin işıqlandırılmasına töhfə verə bilər.

Quraşdırma və ayar addımları

  1. Sky Atmosphere komponentini yerləşdirin. Level Editor-dəki Place Actors panelindən Sky Atmosphere komponentini səhnəyə əlavə edin. Bu komponent atmosferin əsas xüsusiyyətlərini və səma görünüşünü tənzimləmək üçün başlanğıc nöqtəsidir.

  2. Directional Light əlavə edin və atmosferlə qarşılıqlı təsiri aktivləşdirin. Səhnəyə Directional Light yerləşdirin. İşığın Details panelində Atmosphere Sun Light seçimini aktivləşdirin. Bu addım işığın atmosferlə qarşılıqlı təsirini və vizual səmada günəş diskini yaradır.

  3. Sky Light ilə səhnə işıqlandırmasını dəstəkləyin. Sky Atmosphere görünüşünün işıqlandırmaya töhfə verməsi üçün səhnəyə Sky Light əlavə edin. Günəş işığının istiqaməti dəyişdikcə atmosfer görünüşünü və səhnədəki işıq təsirini birlikdə nəzərdən keçirin.

  4. Bir neçə atmosfer işığından istifadə edirsinizsə, indeksləri tənzimləyin. Unreal Engine eyni vaxtda iki atmosfer işığını dəstəkləyir. Hər Directional Light üçün Atmosphere Sun Light Index dəyərini təyin edin; məsələn, əsas işıq üçün 0, ikinci işıq üçün 1 istifadə oluna bilər. Bu quruluş Günəşi və Ayı, yaxud iki Günəşi təmsil etmək üçün istifadə edilə bilər. İşıqların mövqelərini tənzimləyərkən sənədlərdə göstərilən qısa yollardan da istifadə etmək olar: siçanı hərəkət etdirərkən Right Ctrl + L 0 indeksli işığı, Right Ctrl + L + Shift isə 1 indeksli işığı tənzimləyir.

  5. Rayleigh səpilməsi ilə səma rəngini nəzərdən keçirin. Rayleigh səpilməsi atmosferdəki kiçik hissəciklərin işıqla qarşılıqlı təsirini təmsil edir. Bu effekt səmanın gün ərzində rəng dəyişməsində rol oynayır: gündüz mavi tonların, gün batımına yaxın isə sarı, narıncı və qırmızı tonların önə çıxmasını izah edir. İşığın atmosferdə nə dərəcədə səpildiyini görmək üçün Rayleigh Scattering Scale dəyərini dəyişin. Dəyişiklik edərkən eyni işıq mövqeyində müqayisə aparmaq ayarın vizual təsirini müəyyənləşdirməyi asanlaşdırır.

  6. Mie səpilməsi ilə dumanı və işıq ətrafındakı effekti tənzimləyin. Mie səpilməsi toz, polen və ya havanın çirklənməsi kimi daha böyük hissəciklərlə əlaqəlidir. Mie səpilməsi artdıqca səma daha örtülü və dumanlı görünə, işıq mənbəyinin ətrafında isə parlaq halə yarana bilər. Mie Anisotropy ayarı səpilmənin atmosferdə nə dərəcədə istiqamətli olacağını idarə edir. Mie ayarlarını və Günəşin mövqeyini vizual məqsədə uyğun şəkildə birlikdə nəzərdən keçirin.

  7. Atmosfer hündürlüyünü və görünüşünü səhnəyə uyğun tənzimləyin. Ground Radius planetin ölçüsünü, Atmospheric Height isə işıq qarşılıqlı təsirlərinin hesablandığı atmosfer hündürlüyünü müəyyən edir. Rayleigh Exponential Distribution və Mie Exponential Distribution müvafiq səpilmə effektlərinin hündürlük artdıqca necə azaldığını təsvir edir. Aerial Perspective View Distance Scale uzaqdakı səthlərin atmosfer perspektivinə görə daha qalın görünməsinə təsir edir. Əvvəlcə standart görünüşə baxın, sonra ayarları bir-bir dəyişin; beləliklə, nəticəyə hansı parametrin təsir etdiyini anlaya bilərsiniz.

Geniş yayılmış səhvlər və duman istifadəsi

Atmosfer komponenti öz Mie səpilməsi vasitəsilə hündürlük dumanı görünüşü yarada bilər. Buna görə hər səhnəyə ayrıca Exponential Height Fog əlavə etmək lazım deyil. Hər iki sistemi birlikdə istifadə etmək lazımdırsa, Project Settings bölməsindəki Rendering kateqoriyasında Support Sky Atmosphere Affecting Height Fog seçimini aktivləşdirin. Sky Atmosphere-in Exponential Height Fog-a təsirindən istifadə etmək üçün Fog Inscattering Color və Directional Inscattering Color dəyərlərini qara rəngə təyin edin. Daha sonra Sky Atmosphere-in Art Direction bölməsindəki Height Fog Contribution ayarı ilə töhfə miqdarını tənzimləyin.

Digər geniş yayılmış problem bütün atmosfer parametrlərini eyni vaxtda dəyişməkdir. Bu yanaşma görünüşdəki dəyişikliyin hansı ayardan qaynaqlandığını izləməyi çətinləşdirir. Əvvəlcə işığın mövqeyini və atmosferlə qarşılıqlı təsirini yoxlayın; sonra səpilmə, hündürlük və duman ayarlarını ardıcıllıqla nəzərdən keçirin. Directional Light-ın Mobility seçimi də iş prinsipinə təsir edir: Static işıq oyun zamanı dəyişdirilə bilməz və bişirilmiş işıqlandırmaya imkan verir; Stationary bəzi işıqlandırma komponentlərini bişirir, digərlərini isə dinamik saxlayır; Movable dinamik kölgələrlə daha çox çeviklik verir, lakin mənbədə ən yavaş seçim kimi göstərilir.

Memarlıq və archviz iş axınına töhfəsi

Sky Atmosphere gün işığı alan eksteryer səhnələrində səmanı, Günəşin istiqamətini və uzaqlıq hissini birlikdə nəzərdən keçirməyə kömək edir. Yaşayış ərazisi, landşaft və ya eksteryer təqdimatlarında eyni səhnəni müxtəlif Günəş mövqeləri ilə yoxlamaq üçün istifadə edilə bilər. Atmosfer perspektivi xüsusilə uzaqdakı səth və siluetlərin səma ilə əlaqəsini tənzimləyir; Mie səpilməsi isə dumanlı görünüş tələb olunan səhnələrdə nəzərdən keçirilə bilər.

İş axınında aparat və ya lisenziya tələbləri barədə mənbələrdə xüsusi məlumat verilmədiyi üçün bunlarla bağlı fərziyyə irəli sürülməməlidir. Bunun əvəzinə istifadə olunan layihə versiyası ilə uyğunluğu yoxlayın və işıq seçimlərinin performansa təsirini sınaqdan keçirin. Directional Light sənədlərində Static ən sürətli üsul, Movable isə ən çevik, lakin işıqlandırma baxımından ən yavaş seçim kimi göstərilir. Xüsusilə hərəkətli işıq və ya dinamik kölgə tələb olunmayan səhnələrdə bu fərqi qərarvermə prosesində nəzərə alın.

Növbəti addımlar

Əsas quraşdırmanı tamamladıqdan sonra eyni səhnədə fərqli Günəş mövqelərini, Rayleigh və Mie ayarlarını müqayisə edin. Buludlardan da istifadə edirsinizsə, Directional Light-ın buludlarla qarşılıqlı təsir seçimlərini nəzərdən keçirin. Duman lazımdırsa, əvvəlcə Sky Atmosphere-in öz təsirini qiymətləndirin; Exponential Height Fog-u yalnız tələb olunan görünüş və ayarlara uyğun olduqda əlavə edin. Beləliklə, memarlıq təqdimatı üçün atmosferi idarə edərkən səhnə işıqlarını da daha ardıcıl şəkildə tənzimləyə bilərsiniz.

Mənbə və lisenziya

Bu bələdçi Epic Games-in Sky Atmosphere komponenti və Directional Light haqqında sərbəst lisenziyalı rəsmi sənədlərindən Azərbaycan dilinə uyğunlaşdırılıb. Mənbələr: “The Sky Atmosphere component in Unreal Engine” və “Directional Lights in Unreal Engine”.

Mənbələr

2 mənbə
D
dev.epicgames.comdev.epicgames.com/documentation/en-us/unreal-engine/sky-atmosphere-component-in-unreal-engine
Xülasə
D
dev.epicgames.comdev.epicgames.com/documentation/en-us/unreal-engine/directional-lights-in-unreal-engine
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

Sky Atmosphere-in praktik üstünlüyü eksteryer səhnəsində səma və işıq keçidlərini ayrıca fon kimi deyil, səhnə işıqlandırması ilə əlaqəli şəkildə qurmağa imkan verməsidir. Memarlıq ofisləri və vizuallaşdırma mütəxəssisləri üçün, xüsusilə gün işığı ssenarilərini müqayisə edərkən faydalı ola bilər.

Türkiyədəki komandalar seçim edərkən bu mənbələrdə qeyd olunmayan aparat və ya lisenziya xərcləri barədə fərziyyələrə əsaslanmamalıdır. Əvvəlcə istifadə olunan Unreal Engine layihəsi ilə uyğunluğu və işıqların hərəkətlilik seçimlərinin performansa təsirini sınaqdan keçirmək, sonra isə səhnənin ehtiyacına uyğun dinamik işıq və duman istifadə etmək daha sağlam yanaşmadır.

Tez-tez verilən suallar

Unreal Engine-də Sky Atmosphere necə aktivləşdirilir?

Level Editor-dəki Place Actors panelindən Sky Atmosphere və Directional Light əlavə edin. Directional Light-ın Details panelində Atmosphere Sun Light seçimini aktivləşdirin; işıqlandırmaya töhfə üçün Sky Light da əlavə edə bilərsiniz.

Sky Atmosphere ilə Exponential Height Fog birlikdə istifadə edilə bilərmi?

Bəli. Project Settings bölməsindəki Rendering kateqoriyasında Support Sky Atmosphere Affecting Height Fog seçimi aktivləşdirilməlidir. Fog Inscattering Color və Directional Inscattering Color qara rəngə təyin edilə bilər; töhfə miqdarı Height Fog Contribution ilə tənzimlənir.

Rayleigh və Mie səpilmələri arasında fərq nədir?

Rayleigh səpilməsi kiçik hissəciklərin işıqla, Mie səpilməsi isə toz və polen kimi daha böyük hissəciklərin işıqla qarşılıqlı təsirini təmsil edir. Mie səpilməsi səmanın dumanlı görünməsinə və işıq mənbəyinin ətrafında halə yaranmasına töhfə verə bilər.

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

Əlaqəli xəbərlər