Son xəbərlər
V-Ray App SDK ilə render iş axını: səhnənin yüklənməsi, önbaxış və çıxışGrasshopper-da plagin problemlərini və faylların icrasını idarəetmə bələdçisiUnreal Engine-də Lumen və aparat şüa izləməsini archviz üçün sazlamaqUnreal Engine Virtual Shadow Maps: səhnələrdə kölgə tənzimləmə bələdçisiUnreal Engine Path Tracer bələdçisi: Memarlıq səhnələrində renderLayOut-da scrapbook, stillər və panellərlə pafta iş axınını necə qurmaq olar?Lumion-da memarlıq render işıqlandırması: daxili və xarici məkanlar üçün 7 addımUnreal Engine TSR ayarları: İnteryer vizualizasiyası üçün performans bələdçisiSketchUp modelinin performansını artırmaq: memarlar üçün 7 praktik addımGMKtec EVO-X3 icmalı: Ryzen AI Max+ 395 və 128 GB yaddaş
TəlimlərUnreal Engine

Unreal Engine-də Lumen və aparat şüa izləməsini archviz üçün sazlamaq

Bu bələdçi Unreal Engine-də Lumen-i aktivləşdirməyi və aparat şüa izləməsini konfiqurasiya etməyi izah edir. Parametrlərin əks keyfiyyətinə, səhnə uyğunluğuna və GPU xərclərinə təsiri nəzərdən keçirilir.

Dolayı işıq və əkslərlə işıqlandırılmış müasir mənzil interyeriSüni intellekt şəkli
Təmsili şəkil, süni intellektlə yaradılıb.Şəkil: 3dsınıfı / FCA AI

Qısaca

  1. Yeni yaradılan layihələrdə Lumen qlobal işıqlandırma və əkslər üçün standart olaraq aktivdir.
  2. Lumen aktivləşdirildikdə əvvəlcədən hesablanmış statik işıqlandırma deaktiv olur və işıq xəritələri gizlədilir.
  3. Lumen-in aparat şüa izləməsindən istifadə etməsi üçün mövcud olduqda aparat şüa izləməsi seçimi və Hit Lighting for Reflections rejimi lazımdır.
  4. Epic Games bildirir ki, 100.000-dən çox instance olan səhnələrdə aparat şüa izləməsi yeniləmə xərclərini əhəmiyyətli dərəcədə artıra bilər.

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

Lumen, Unreal Engine-in dinamik qlobal işıqlandırma və əks sistemidir. Memarlıq vizuallaşdırması səhnələrində dolayı işığın səthlər arasında yayılmasını, rəng sıçramalarını və əksləri nəzərdən keçirmək üçün istifadə oluna bilər. Bu bələdçidə Lumen-in layihə parametrlərini, proqram təminatı ilə şüa izləməsi üçün lazım olan Mesh Distance Fields seçimini və aparat şüa izləməsinin necə konfiqurasiya ediləcəyini addım-addım nəzərdən keçirəcəyik.

İnteryer vizuallaşdırmalarında gün işığı, parlaq səthlər və süni işıqların kölgələri birlikdə qiymətləndirilir. Bu xüsusiyyətlərin parametrləri görüntü keyfiyyətinə və performans xərclərinə təsir göstərə bilər. Buna görə məqsəd hər seçimi maksimuma çatdırmaq deyil; layihənin tələb etdiyi görünüşü müvafiq səhnədə sınaqdan keçirməkdir.

Tələblər və başlamazdan əvvəl

Mənbə sənədlərdə konkret Unreal Engine versiya nömrəsi, videokart modeli və ya hesab şərti göstərilmir. Aparat şüa izləməsi üçün uyğun videokart, RHI və əməliyyat sistemi tələb olunur. Funksiya aktivləşdiriləndə Unreal Engine Support Compute Skin Cache seçimini aktiv etməyi təklif edə bilər; aparat şüa izləməsi bu seçimin aktiv olmasını tələb edir.

Yeni yaradılan layihələrdə Lumen-in qlobal işıqlandırma və əkslər üçün standart olaraq aktiv olduğu bildirilir. Unreal Engine 4-dən Unreal Engine 5-ə çevrilmiş layihələrdə isə Lumen avtomatik aktivləşmir. Bu davranış layihələrin mövcud işıqlandırma quruluşunun avtomatik dəyişməsinin qarşısını almaq üçün tətbiq olunur.

Lumen-in proqram təminatı ilə şüa izləməsi üçün Generate Mesh Distance Fields tələb olunur. Bu seçimi aktivləşdirmək mühərrikin yenidən başladılmasını tələb edir. Mesh Distance Fields yaradılması statik mesh-lərin kompilyasiya müddətini, yaddaş istifadəsini və disk ölçüsünü artıra bilər. Dəyişiklik etməzdən əvvəl layihənin mövcud işıqlandırma quruluşunu da yoxlayın: Lumen aktivləşdirildikdə əvvəlcədən hesablanmış statik işıqlandırma töhfələri deaktiv olur və işıq xəritələri gizlədilir.

Lumen və əksləri aktivləşdirmək

  1. Project Settings bölməsində Rendering altında Dynamic Global Illumination və Reflections kateqoriyalarını tapın. Bu kateqoriyalardakı metodlar bir-birindən asılı olmayaraq sazlanır.

  2. Dynamic Global Illumination üçün Lumen-i, Reflection Method üçün də Lumen-i seçin. Yalnız birini dəyişmək digərini avtomatik olaraq Lumen-ə keçirmir.

  3. Proqram təminatı ilə şüa izləməsindən istifadə olunacaqsa, Generate Mesh Distance Fields seçimini aktivləşdirin. Bu dəyişiklikdən sonra mühərriki yenidən başladın.

  4. Səhnənizdəki dolayı işığı və əksləri nəzərdən keçirin. Lumen bir səthdən əks olunan işığın həmin səthin rəngini alaraq yaxınlıqdakı səthlərə yayılmasını təmin edə bilər. Bu effekt rəng sıçraması kimi görünür.

Göy işıqlandırması Lumen-in Final Gather prosesi zamanı hesablanır. Mənbə sənədə görə bu proses göy kölgələrini də əhatə edir; buna görə interyerlər eksteryerlərlə müqayisədə daha qaranlıq qala bilər. İşıqlandırmanı müqayisə edərkən daxili və xarici sahələrin əlaqəsini, rəng sıçramasını və əksləri birlikdə müşahidə edin.

Lumen istiqamətli, göy, nöqtə, spot və düzbucaqlı işıq növlərini dəstəkləyir. Static kimi sazlanmış işıqlar dəstəklənmir, çünki statik işıq töhfələri işıq xəritələrində saxlanılır və Lumen aktivləşdirildikdə deaktiv olur. Buna görə mövcud işıqların hərəkətlilik parametrlərini və layihənin əvvəlcədən hesablanmış işıqlandırmadan asılı olub-olmadığını yoxlayın.

Aparat şüa izləməsini konfiqurasiya etmək

  1. Project Settings daxilində Engine > Rendering > Hardware Ray Tracing bölməsində Support Hardware Ray Tracing seçimini aktivləşdirin. Lazım gələrsə, Support Compute Skin Cache seçimini də aktiv edin.

  2. Lumen parametrlərində Use Hardware Ray Tracing when available seçimini yoxlayın. Aparat, RHI və ya əməliyyat sistemi dəstəkləmədikdə Lumen proqram təminatı ilə şüa izləməsinə qayıdır.

  3. Lumen-in aparat şüa izləməsindən istifadə etməsi üçün Ray Lighting Mode seçimini də Hit Lighting for Reflections olaraq təyin edin. Surface Cache əkslər üçün işıq məlumatını Lumen-in yaratdığı kartlardan götürərək performansı qoruyur. Hit Lighting for Reflections isə işığı şüanın dəydiyi nöqtədə hesablayaraq daha yüksək əks keyfiyyəti təmin edə bilər; bunun əvəzində GPU xərcləri nəzərəçarpacaq dərəcədə artır.

  4. Post Process Volume daxilində Lumen seçimlərini səhnənizdə yoxlayın. Lumen Scene Lighting Quality, Final Gather Quality və əkslərin Quality parametrləri keyfiyyəti artırmağa kömək edə bilər; hər biri GPU xərclərini də artıra bilər.

Aparat şüa izləməsi dəstəklənən xüsusiyyətlərdə ənənəvi rasterizasiya texnikaları ilə birlikdə işləyir. Epic Games xəbərdarlıq edir ki, Lumen-in aparat şüa izləməsi 100.000-dən çox instance olan səhnələrdə səhnə yeniləməsi üçün əhəmiyyətli xərclərə səbəb ola bilər. Buna görə böyük səhnələrdə parametrləri yalnız keyfiyyət gözləntisinə əsasən seçməyin; nəticəni nəzərdə tutulan kamera və məzmunla müqayisə edin.

Tez-tez edilən səhvlər və archviz iş axınına təsiri

Aparat şüa izləməsini aktivləşdirmək Lumen-in bütün parametrlərinin avtomatik olaraq ən yüksək keyfiyyətə keçməsi demək deyil. Lumen-də aparat şüa izləməsindən istifadə etmək üçün həm Use Hardware Ray Tracing when available seçimi, həm də Ray Lighting Mode altında Hit Lighting for Reflections rejimi sazlanmalıdır. Uyğunluq şərtləri ödənmədikdə sistem proqram təminatı ilə şüa izləməsinə qayıda bilər.

Proqram təminatı ilə şüa izləməsi üçün lazım olan Mesh Distance Fields parametrini aktivləşdirib mühərriki yenidən başlatmamaq da istifadə zamanı problem yarada bilər. Bundan əlavə, bu sahələrin kompilyasiya müddətinə, yaddaşa və diskə təsirini, eləcə də Lumen aktivləşdirildikdə statik işıqlandırma töhfələrinin deaktiv olacağını nəzərə alın. Unreal Engine 4-dən Unreal Engine 5-ə çevrilmiş layihələrdə Lumen-in avtomatik aktivləşmədiyini də unutmayın.

Memarlar, interyer dizaynerləri və archviz rəssamları Lumen-dən dolayı işığı, rəng sıçramasını və əks davranışını real vaxtda nəzərdən keçirmək üçün istifadə edə bilərlər. Aparat şüa izləməsi isə uyğun videokart, RHI və əməliyyat sistemi tələb edir; Hit Lighting for Reflections kimi seçimlər GPU xərclərini artıra bilər. Buna görə layihə parametrlərini komanda daxilində paylaşmazdan əvvəl hədəf sistemlərdə uyğunluğu yoxlayın və səhnənizdə keyfiyyət-performans müqayisəsi aparın.

Növbəti addımlar

Əvvəlcə Lumen-in layihə üçün qüvvədə olan parametrləri ilə səhnənin görünüşünü qiymətləndirin. Sonra aparat şüa izləməsini aktivləşdirmək lazımdırsa, tələb olunan seçimləri birlikdə sazlayın və əks rejiminin təsirini nəzərdən keçirin. Keyfiyyət parametrlərini dəyişərkən hər dəfə bir seçimi sınaqdan keçirmək görüntüdəki fərqi izləməyi asanlaşdırır.

Müqayisə zamanı xüsusilə interyerlərdəki göy işıqlandırmasına, əks etdirən səthlərə, işıq növlərinə və işıqların hərəkətlilik parametrlərinə baxın. Böyük səhnələrdə instance sayını da nəzərə alın. Beləliklə, keyfiyyət artımının GPU xərclərinə və layihənin mövcud işıqlandırma quruluşuna təsirini daha nəzarətli şəkildə müşahidə edə bilərsiniz.

Mənbə və lisenziya

Bu məzmun Epic Games-in “Lumen Global Illumination and Reflections” və “Hardware Ray Tracing in Unreal Engine” sənədləri əsasında Azərbaycan dilinə uyğunlaşdırılıb. Hər iki mənbə sərbəst lisenziya ilə təqdim olunub.

Mənbələr

2 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ə

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 dolayı işığı və əksləri səhnə üzərində qiymətləndirmək baxımından praktik seçim ola bilər. Xüsusilə interyer işlərində işıq və səthlər arasındakı əlaqəni real vaxtda nəzərdən keçirmək vizual qərarları müqayisə etməyə kömək edir.

Digər tərəfdən, aparat şüa izləməsi uyğun videokart, RHI və əməliyyat sistemi tələb edir. Hit Lighting for Reflections və yüksək keyfiyyət parametrləri GPU xərclərini artıra, Mesh Distance Fields isə yaddaş və disk istifadəsinə təsir göstərə bilər. Ofislər və tələbələr parametrləri öz avadanlıqlarında və layihə səhnələrində sınaqdan keçirmədən onları iş axınında sabitləşdirməməlidirlər.

Tez-tez verilən suallar

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

Project Settings daxilində Dynamic Global Illumination metodu və Reflection Method ayrı-ayrılıqda Lumen olaraq sazlanır. Proqram təminatı ilə şüa izləməsi üçün Generate Mesh Distance Fields lazımdır və bu seçimi aktivləşdirdikdən sonra mühərriki yenidən başlatmaq lazımdır.

Lumen-in aparat şüa izləməsindən istifadə etməsi üçün hansı parametrlər lazımdır?

Support Hardware Ray Tracing aktivləşdirilməlidir. Lumen-də Use Hardware Ray Tracing when available seçimi ilə yanaşı, Ray Lighting Mode da Hit Lighting for Reflections olaraq sazlanmalıdır.

Lumen aktivləşdirildikdə statik işıqlandırmaya təsir edirmi?

Bəli. Lumen aktivləşdirildikdə əvvəlcədən hesablanmış statik işıqlandırma töhfələri deaktiv olur və işıq xəritələri gizlədilir. Static kimi sazlanmış işıqlar dəstəklənmir.

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

Əlaqəli xəbərlər