Son xəbərlər
Unreal Engine Lumen bələdçisi: İnteryer işığını və əksolunmaları tənzimləməkBlender Cycles daxili məkan renderi: işıq yolları və küy parametrləriRhino 8-də görünüşləri yadda saxlayıb təmiz vizual almaq: Named Views bələdçisiFlux 3 Image təqdim olundu: Çoxmərhələli redaktə və 4K təsvir yaradılmasıCinema 4D MoGraph Cloner bələdçisi: Memarlıq səhnələrində çoxaltmaBlender Cycles-da hərəkət bulanıqlığı: memarlıq animasiyası üçün bələdçiBlender Python ilə kolleksiya və View Layer düzəni qurmaq üçün bələdçiInstancer 2D Fusion-da 10 min elementi sahələrlə idarə edirSketchUp-da relyef yaratmaq və kənarları yumşaltmaq bələdçisiBlender Glare düyünü ilə memarlıq renderlərində işıq parıltısı yaratmaq bələdçisi
TövsiyələrUnreal EngineNVIDIA RTX

Unreal Engine Lumen bələdçisi: İnteryer işığını və əksolunmaları tənzimləmək

Unreal Engine-də Lumen interyerlərdə dolayı işıq və dinamik əksolunmalar yaradır. Bu bələdçidə keyfiyyət-performans balansını nəzərə alaraq layihə və Post Process Volume parametrlərinin tənzimlənməsi izah olunur.

Gün işığının daş və taxta səthlərdə yayıldığı müasir interyer 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. Lumen yeni layihələrdə standart olaraq aktivdir; Unreal Engine 4-dən çevrilmiş layihələrdə avtomatik aktivləşmir.
  2. Project Settings-də işıqlandırma və əksolunma kateqoriyalarından Lumen-i ayrıca aktivləşdirmək mümkündür.
  3. Final Gather Quality və əksolunma keyfiyyəti artdıqca GPU yükü də artır.
  4. Aparat şüa izləməsi dəstəklənən avadanlıq və sistem tələb edir; bəzi səhnələrdə yeniləmə xərci yüksək ola bilər.

Unreal Engine-in rəsmi sənədlərində təsvir olunan Lumen sistemi Unreal Engine 5 layihələrində dinamik ümumi işıqlandırma və əksolunmalar yaratmaq üçün istifadə olunur. Yeni yaradılan layihələrdə standart olaraq aktiv olan sistem Unreal Engine 4-dən çevrilmiş layihələrdə avtomatik aktivləşmir. Memarlıq vizuallaşdırması və interyer səhnələrində düzgün nəticə əldə etmək üçün Lumen-i aktivləşdirməklə yanaşı, keyfiyyət parametrlərini, əksolunma növünü və avadanlıq yükünü birlikdə nəzərə almaq lazımdır. Sənədlərdə konkret Unreal Engine alt versiyasının nömrəsi göstərilmədiyindən, aşağıdakı adlar rəsmi sənədlərdə verilən parametrlərə əsaslanır.

1. Lumen-i layihədə aktivləşdirin

  1. Project Settings daxilində Rendering bölməsinə keçin. Dynamic Global Illumination kateqoriyasında metodu Lumen, Reflections kateqoriyasında isə əksolunma metodunu Lumen seçin. Bu iki seçim ayrıca təyin olunduğundan, yalnız dolayı işıqlandırmanı və ya yalnız əksolunmaları aktivləşdirmək də mümkündür.

  2. Lumen-in proqram təminatı ilə şüa izləmə rejiminin tələb etdiyi Generate Mesh Distance Fields seçiminin aktiv olduğunu yoxlayın. Bu funksiya aktivləşdirildikdən sonra mühərriki yenidən başlatmaq lazımdır. Mesh distance field yaradılması kompilyasiya müddətini, yaddaş istifadəsini və statik mesh-lərin diskdəki ölçüsünü artıra bilər; layihə parametrini dəyişməzdən əvvəl bunları nəzərə alın.

  3. Lumen aktivləşdirildikdə əvvəlcədən hesablanmış statik işıqlandırma töhfələri söndürülür və lightmap-lər gizlədilir. Buna görə mövcud statik işıqlandırmaya əsaslanan səhnəni çevirərkən təkcə vizual nəticəni deyil, işıqlandırma metodundakı dəyişikliyi də sınaqdan keçirin.

2. İnteryer işıqlandırmasında keyfiyyət və xərclər arasında balans yaradın

Lumen Global Illumination səthlərdən əks olunaraq gələn dolayı işığı və rəng daşınmasını hesablayır. Məsələn, boyanmış səthin rəngi yaxınlıqdakı səthlərə düşə bilər; həndəsə də dolayı işığın qarşısını alaraq kölgələnməyə təsir edir. Səma işıqlandırması Final Gather prosesinə daxil olduğundan interyerlər çöl məkanları ilə müqayisədə daha qaranlıq görünə bilər. Bu, səhnənin işıq şəraitini daha təbii göstərə bilər; lakin interyer həddən artıq qaralarsa, Lumen-in səma işığı sızmasına təsir edən parametrlərini ehtiyatla nəzərdən keçirin.

Post Process Volume daxilindəki Global Illumination kateqoriyası səhnəyə uyğun keyfiyyət parametrlərini tənzimləmək üçün əsas yerdir. Final Gather Quality dəyərini artırmaq səs-küyü azaldıb ümumi işıqlandırma keyfiyyətini yüksəldə bilər; bunun müqabilində GPU yükü artır. Lumen Scene Detail daha kiçik obyektlərin Lumen Scene-də göstərilməsinə kömək edə bilər, lakin bu da GPU-ya əlavə yük yaradır. Lumen Scene View Distance artırıldıqda sistem daha uzaq sahələri nəzərə alır; bunun da performans xərci var. Buna görə hər parametri maksimuma qaldırmaq əvəzinə, problemli sahələri və hədəflənən görüntü keyfiyyətini əsas götürün.

ParametrTövsiyə olunan dəyərTəsiri
Final Gather QualitySəs-küyə və ya keyfiyyət ehtiyacına uyğun artırınKeyfiyyəti yüksəldib səs-küyü azalda bilər; GPU yükünü artırır.
Lumen Scene DetailKiçik obyektlər görünmürsə, artırmağı nəzərdən keçirinDaha kiçik obyektlər göstərilir; GPU yükü artır.
Lumen Scene View DistanceTələb olunan görünüş məsafəsinə uyğun tənzimləyinDaha uzaq sahələri əhatə edir; GPU yükünü artırır.
Scene Capture Cache ResolutionSənədlərdə göstərilən standart dəyər: 0,5Aşağı dəyər yaddaşa qənaət edir, lakin keyfiyyəti sala bilər; Scene Capture komponentinin Post Process Settings sahəsində tənzimlənir.

Max Trace Distance parametrini də səhnənin miqyasına uyğun seçin: həddən artıq kiçik dəyərlər geniş sahələrdə işıq sızmasına səbəb ola bilər; məsafəni artırmaq isə GPU yükünü yüksəldir. Emissive materiallar Lumen-in Final Gather prosesi vasitəsilə işıq yaya bilər. Lakin çox kiçik və parlaq emissive sahələr səs-küy yarada bildiyindən, onları səhnədə sınaqdan keçirərək istifadə edin.

3. Əksolunmaları səhnəyə uyğun seçin

Lumen Reflections müxtəlif pürüzlülük dəyərlərinə malik materiallarda dolayı əksolunmaları hesablayır. Post Process Volume daxilindəki Reflections kateqoriyasından keyfiyyəti artırmaq əksolunma səs-küyünü azalda bilər, lakin GPU yükünü yüksəldir. Sənədlərdə Max Reflection Bounces üçün standart dəyər 1 göstərilir; bu, ikinci dərəcəli əksolunma olmadan bir əksolunma şüası deməkdir. Performans büdcəsi yetərlidirsə, daha çox sıçrayış sayı güzgü kimi səthlərdəki qara sahələrin qarşısını almağa kömək edə bilər.

  1. Əvvəlcə əksolunma sisteminin layihə hədəflərinə və platformaya uyğunluğunu qiymətləndirin. Epic-in sənədlərində Lumen Reflections yüksək səviyyəli masaüstü kompüterlər və yeni nəsil konsollar üçün nəzərdə tutulub. Reflection Captures statik və az xərc tələb edən seçimdir; Screen Space Reflections isə ekranda görünməyən obyektləri əks etdirə bilmədiyindən vizual qüsurlara səbəb ola bilər.

  2. Aparat şüa izləməsindən istifadə edəcəksinizsə, Project Settings › Engine › Rendering › Hardware Ray Tracing yolunda Support Hardware Ray Tracing seçimini aktivləşdirin. Bu funksiya Support Compute Skin Cache tələb edir. Lumen-in aparat şüa izləməsinə keçməsi üçün Use Hardware Ray Tracing when available seçimi və müvafiq əksolunma işıqlandırma rejimi də əhəmiyyətlidir.

  3. Ray Lighting Mode üçün Surface Cache daha yüksək performans təmin edən standart üsuldur. Hit Lighting for Reflections şüanın dəydiyi nöqtədə işıqlandırmanı hesablayaraq əksolunma keyfiyyətini yüksəldə bilər; lakin GPU yükünü nəzərəçarpacaq dərəcədə artırır. Aparat şüa izləməsi 100.000-dən çox nümunə olan səhnələrdə ciddi səhnə yeniləmə xərci də yarada bilər.

4. Memarlıq vizuallaşdırması iş prosesində nələrə diqqət yetirmək lazımdır?

İnteryer dizaynerləri və archviz komandaları dəyişkən işıq şəraitini və dolayı işıqlandırmanı real vaxtda araşdırmaq üçün Lumen-dən istifadə edə bilərlər. Parlaq döşəmələr, şüşəyə bənzər səthlər və güzgülər əksolunma parametrlərinin təsirini aydın göstərir; ancaq aparat şüa izləməsi və ya yüksək keyfiyyət parametrləri hər kompüterdə eyni performansı verməyə bilər. İş faylını komanda daxilində paylaşarkən istifadə olunan Lumen rejimi, şüa izləmə tələbləri və keyfiyyət seçimləri də sınaq planına daxil edilməlidir.

Tez-tez edilən səhvlər

  • Unreal Engine 4-dən çevrilmiş layihədə Lumen-in avtomatik aktivləşdiyini güman etmək.

  • Final Gather Quality və ya əksolunma keyfiyyətini artırarkən yüksələn GPU yükünü nəzərə almamaq.

  • Generate Mesh Distance Fields funksiyasının kompilyasiya müddətinə, yaddaşa və disk ölçüsünə təsirini nəzərdən qaçırmaq.

  • Aparat şüa izləmə rejimini aktivləşdirib tələb olunan Support Compute Skin Cache seçimini yoxlamamaq.

  • Kiçik və çox parlaq emissive sahələrin səs-küy yarada biləcəyini unutmaq.

Ən yaxşı yanaşma əvvəlcə səhnəni əsas Lumen parametrləri ilə işlətmək, sonra isə yalnız görüntüdə ehtiyac olan sahələrdə keyfiyyəti artırıb performansı yenidən ölçməkdir.

Mənbələr

3 mənbə
D
dev.epicgames.comdev.epicgames.com/documentation/en-us/unreal-engine/lumen-global-illumination-and-reflections-in-unreal-engine
Xülasə
D
dev.epicgames.comdev.epicgames.com/documentation/en-us/unreal-engine/hardware-ray-tracing-in-unreal-engine
Xülasə
D
dev.epicgames.comdev.epicgames.com/documentation/en-us/unreal-engine/reflections-environment-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

Türkiyədəki memarlıq ofisləri və vizuallaşdırma komandaları üçün Lumen-in praktik üstünlüyü işıqlandırma və əksolunma qərarlarını səhnə üzərində tez qiymətləndirməyə imkan verməsidir. Xüsusilə interyerlərdə rəng daşınmasını, kölgələnməni və səth əksolunmalarını birlikdə görmək dizayn yoxlamasını asanlaşdıra bilər.

Bununla belə, keyfiyyət artımı ödənişsiz deyil: daha yüksək Final Gather və ya əksolunma parametrləri GPU-ya yük salır; aparat şüa izləməsi isə uyğun sistem və Compute Skin Cache tələb edir. Komandalar işi təhvil verməzdən əvvəl öz səhnələrinin sıxlığında performans sınağı keçirməli, Lumen-ə keçidin statik işıqlandırma və lightmap davranışını dəyişdirdiyini də nəzərə almalıdır.

Tez-tez verilən suallar

Unreal Engine-də Lumen necə aktivləşdirilir?

Project Settings daxilində Rendering bölməsində Dynamic Global Illumination və Reflections metodlarını Lumen olaraq təyin edin. Software Ray Tracing üçün Generate Mesh Distance Fields tələb oluna bilər və bu parametr mühərrikin yenidən başladılmasını tələb edir.

Lumen interyerlərdə niyə səs-küyə və ya işıq sızmasına səbəb ola bilər?

Final Gather keyfiyyəti səs-küyə təsir edir; çox kiçik və parlaq emissive sahələr də səs-küy yarada bilər. Max Trace Distance həddən artıq kiçikdirsə, işıq geniş sahələrə sızır.

Aparat şüa izləməsi Lumen-də performansa necə təsir edir?

Hit Lighting for Reflections daha yüksək əksolunma keyfiyyəti təmin edə bilər, lakin GPU yükünü artırır. Epic-in sənədlərinə görə, 100.000-dən çox nümunəsi olan səhnələrdə aparat şüa izləməsinin səhnə yeniləmə xərci də yüksək ola bilər.

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

Əlaqəli xəbərlər