Şüa İzləmə Nədir?

Mündəricat:

Şüa İzləmə Nədir?
Şüa İzləmə Nədir?
Anonim

Şüa izləmə səhnədə şüaların yolunu izləyərək şəkil yaradan kompüter qrafikasını göstərmək üçün texnikadır. Şüalar səhnədəki obyektlərlə əlaqə saxlayaraq, onlardan sıçrayaraq rəng kimi xüsusiyyətlər əldə edə bilər.

Şüa İzləmə: Əsaslar

Şüa izləmə real dünya işıqlandırmasını təqlid edir. Gördüyümüz işıq günəş kimi enerji mənbələrindən yayılan fotonların nəticəsidir. Fotonlar cisimlərlə toqquşduqca sıçrayıb səpələnə bilər. Bunu hərəkətdə görmək üçün sizə lazım olan tək şey güzgüdür. Güzgüyə dəyən işıq əksi yaradır.

Image
Image

Şüa izləmə bunu simulyasiya edir. İzlənən şüaların sayı milyonlarla fotonun baxış sahəmizə sıçradığı real dünya ilə müqayisədə cüzidir. Müasir oyunlar piksel başına bir və dörd şüa arasında bir yerdə izlər. Yenə də bu, real dünyanı simulyasiya etmək üçün kifayətdir.

Şüanın yolunu izləmək həm də ona oyun dünyası ilə əlaqə yaratmağa imkan verir. Qırmızı cisimdən sıçrayan şüa bu rəngdən təsirlənə bilər və yaxınlıqda qırmızı parıltı verə bilər. Şüalar oyun sənətçilərinin obyektlərə verdiyi xassələrə əsasən müxtəlif yollarla səpələ bilər və bu, real yarı əks etdirən və ya kobud səthlərə imkan verir.

Şüa izləmə 3D qrafika üçün irəliyə doğru mühüm addımdır. Oyunda hərəkət edərkən şüaların yolunu simulyasiya edərək real görüntü yaradır. Bu, ətraf mühit oyunçuya görünmədikdə belə ətraf mühitlə qarşılıqlı əlaqə saxlaya bilən işıqlandırmaya gətirib çıxarır. Şüa izləmə işləmək üçün məqsədyönlü şəkildə qurulmuş avadanlıq tələb etmir, lakin bu, çox tələbkar olduğu üçün şüa izləməni sürətləndirə bilən video kart və ya oyun konsolunda praktikdir.

Şüa İzləmə vs. Rasterləşdirmə (və ya bildiyiniz kimi 3D qrafika)

Image
Image

Bu izahatı başa düşsəniz belə, hələ də çaşqın ola bilərsiniz. Reflekslər keçmiş oyunlarda, hətta indi bir neçə onilliklər olan oyunlarda da mövcud idi. Şüa izləmə necə fərqlidir?

Keçmiş 3D oyunlar və ən müasir oyunlar rasterləşdirmədən istifadə edir. Rasterləşdirmə oyunçuya görünən 3D oyun dünyasının elementlərini 2D təsvirdə birləşdirir. O, yalnız oyunçuya görünməli olanı göstərir, çünki oyunçunun görə bilmədiyi şeyləri yaratmaq üçün istifadə edilən hər hansı performans boşa çıxır. Bununla belə, bu problem yaradır.

Gün güzgü nümunəsinə qayıdaq. Oyunçunun mühiti və oyunçu xarakteri oyunçuya görünmür (ən azı birinci şəxs oyununda). Rasterləşdirmə ilə güzgü üçün heç nə yoxdur.

Təbii ki, müasir oyunlarda güzgülər mövcuddur. Səhnəni iki dəfə çəkirlər. Bir ötürmə oyunçunun nöqteyi-nəzərindən, digəri isə fərqli nöqteyi-nəzərdəndir. Bununla belə, bu, səhnəni göstərmək üçün lazım olan performansı ikiqat artırır.

Ekran məkanı əks etdirmələri, məşhur 3D oyun mühərriklərindəki texnika, əks yaratmaq üçün ekran datasından istifadə edir. Bu texnika su kimi oyunçunun perspektivinə bucaq altında əks etdirən səthlər üçün idealdır. Lakin əks olunan element ekrandan kənara çıxarsa əks olunan obyektlər yox olur.

Şüa izləmə bu problemləri paylaşmır, çünki rasterləşdirmədən fərqli olaraq o, oyunçunun perspektivindən kənarda izləyə bilər.

Həmçinin, şüaların səthlərlə qarşılıqlı əlaqəsinə icazə verən oyunlarda şüa izləmə rasterləşdirmə üçün çətin olan real rəng qanamasını və yarı əks etdirən səthləri göstərə bilər.

Şüa izləmə hansı avadanlıq tələb edir?

Image
Image

Şüa izləmə yeni fikir deyil. Kompüter alimləri 1980-ci illərin əvvəllərində real işıqlandırma, əks etdirmə və kölgələrlə statik təsvirlər yaradaraq şüa izləmə ilə təcrübə apardılar. Təəssüf ki, onların göstərilməsi saatlar çəkdi.

Video oyun üçün saniyədə 30 kadr və ya daha yüksək sürətlə real vaxt şüa izləmə tələb olunur. Bu, yalnız şüa izləməni sürətləndirmək üçün nəzərdə tutulmuş video kartla mümkündür.

Nvidia-nın RTX şüa izləməsi Tensor Core adlı silikona əsaslanır. Tensor nüvələri yalnız RTX video kartlarında olur. Nvidia-nın GTX kartları şüa izləmə ilə oyun göstərə bilər, çünki deyildiyi kimi, şüa izləmə məqsədyönlü silikon tələb etmir. Bununla belə, performans RTX kartları ilə müqayisədə bərbaddır. RTX şüa izləmə ilə Minecraft kimi bəzi oyunlar şüa izləməni aktivləşdirdikləri üçün RTX video kartı tələb edir.

Şüa izləməni sürətləndirən AMD kartlarının xüsusi markası yoxdur və xüsusi silikon yoxdur. Əvəzində daha yaxşı nəticələr əldə etmək üçün aparat tənzimləmələri və proqram yeniləmələrindən istifadə edirlər. Şüa izləməni sürətləndirən AMD kartlarını müəyyən etmək daha çətindir, ona görə də detallara diqqət yetirin.

Sony-nin PlayStation 5 və Xbox Series X və S-də şüa izləməni sürətləndirə bilən AMD-dən qrafik avadanlıq var. Aktivləşdirmək isə tərtibatçıların öhdəsindədir, lakin bir çox oyun bunu etmir. Diqqətəlayiq nümunə Cyberpunk 2077-dir ki, o, işə salındıqda PC-də RTX şüa izləməni dəstəkləyirdi, lakin növbəti nəsil konsollarda şüa izləməni dəstəkləmir. Bu xüsusiyyət gələcək yamada yeni nəsil konsollar üçün vəd edilir.

Tövsiyə: