ОТТ објашњава: Шта је праћење зрака?
Праћење зрака(Ray) је напредни облик компјутерске графике који симулира начин на који светлост функционише у стварном животу. Може да креира компјутерску графику која изгледа заиста фотореалистично.
У прошлости, праћење зрака било је ограничено на велике пројекте компјутерске графике, као што су холивудски ЦГ(Hollywood CG) филмови. Сада се може наћи у игрању игара на рачунарима и ускоро у играћим конзолама следеће генерације.
Да бисмо разумели зашто је ово толико људи одушевило, морамо да упоредимо графику праћену зрацима са главним методом приказивања графике који се до сада користио: растеризацијом.
Растеризација против праћења зрака(Rasterization vs Ray Tracing)
Модерна компјутерска графика у реалном времену изгледа невероватно! Тешко је замислити да то има везе са основном 3Д графиком од пре двадесет-тридесет година. Истина је да конзоле попут Плаистатион 1(Playstation 1) и тренутне Плаистатион 4(Playstation 4) користе исти основни метод за приказивање 3Д графике, а затим је стављају на ваш 2Д екран.
Ово је познато као растеризација(rasterization) . „Растер“ је слика приказана као мрежа пиксела, што је управо оно што приказује ваш екран. Растеризација(Rasterization) је процес претварања 3Д сцене у 2Д слику на екрану.
Ово треба да се уради, јер је 3Д сцена, па, 3Д. Има дубину, тако да виртуелни објекти могу да се крећу један поред другог и да се посматрају са било које тачке гледишта. У процесу растеризације, рачунар мора да схвати како би та сцена изгледала да је ваш екран у суштини прозор у тај 3Д свет.
У стварном животу, сцена има текстуру и осветљење, као и облик, дубину и величину. Пошто је симулација светлости традиционално узимала више рачунарске снаге него што је способан било који кућни рачунар, програмери су креирали трикове и пречице да креирају нешто што изгледа блиско стварном светлу, боји и текстури користећи овај процес растеризације.
Праћење зрака(Ray) је, на један начин, много једноставније. Уместо да покушава да користи дугачку листу трикова да створи илузију стварног светла, уместо тога симулира право светло. Сада када рачунар мора да схвати како би сцена изгледала кроз „прозор“ вашег екрана, он само покреће симулацију праћења зрака и све функционише.
У стварном свету, зраци светлости који улазе у ваше око одбијају се од свега другог у шта гледате пре него што стигну до мрежњаче. Праћење зрака(Ray) постиже исти резултат на ефикаснији начин. То ради тако што снима симулиране „зраке“ светлости из „камере“ и пушта је да се одбија по виртуелној сцени, прикупљајући информације о боји и осветљености на путу. Ваш екран представља виртуелно око, тако да видите заиста реалистичан виртуелни свет.
Коришћењем праћења зрака, једна техника ствара објекте, рефлексије, сенке и друге елементе сцене који изгледају стварно. Тај реализам се дешава природно као резултат симулације, нису потребни трикови или пречице!
Где искусити праћење зрака(Where To Experience Ray Tracing)
Ако желите да видите праћење зрака у акцији, све што треба да урадите је да погледате било који савремени филм који користи компјутерски генерисану графику. Ако гледате ЦГ филм као што је Прича о играчкама 4(Toy Story 4) , све што видите је производ праћења зрака.
Ако желите да истражите интерактивни свет праћен зрацима, тренутно постоји само једна игра у граду. РТКС серија Нвидиа ГПУ-(RTX series of Nvidia GPUs) а, заједно са видео игрицама и апликацијама које подржавају ову технологију. Можете покренути неке апликације за праћење зрака са хардвером који није РТКС, али нећете добити добре перформансе. Обавезно погледајте наш чланак о најбољим играма које показују РТКС хардвер(best games that show off RTX hardware) .
Проблем је што је РТКС(RTX) хардвер и даље прилично скуп. Међутим, предстојећа генерација конзола за видео игре има подршку за праћење зрака. Што значи да главни свет игара може помоћи да се праћење зрака претвори у следећу велику технологију игара. Ипак, ако је праћење зрака тако тешко урадити у реалном времену, како ови нови ГПУ-ови(GPUs) то управљају?
Како се постиже праћење зрака у реалном времену?(How Is Real Time Ray Tracing Achieved?)
Сваки рачунар може да прикаже 3Д сцену користећи праћење зрака. Људи који раде са пакетима за 3Д рендеровање то раде годинама. Сваки савремени процесор(CPU) може да изврши стварне прорачуне потребне за праћење путање светлости око сцене.
Међутим, савремени ЦПУ(CPUs) и ГПУ-ови(GPUs) не могу довољно брзо да смање те бројеве да би генерисали слику у реалном времену. На пример, огромним компјутерским фармама које се користе за прављење филмова као што су Монстерс (Monsters) Инц(Inc) или Тои Стори(Toy Story) потребни су сати да би се приказао један кадар коначног производа.
Модерне видео игре, насупрот томе, морају да генеришу најмање тридесет кадрова сваке секунде да би се сматрале за играње, са златним стандардом који је тренутно постављен око 60 кадрова у секунди.
Дакле, како ГПУ-ови као што је Нвидиа РТКС(Nvidia RTX) серија могу успети да користе метод праћења зрака при брзини кадрова за репродукцију? Одговор је да они не користе праћење зрака за све. Бар не у модерним насловима.
Трик је у комбиновању традиционалне графике са селективним праћењем зрака. РТКС картице имају наменски хардвер за праћење(RTX) зрака који се налази уз традиционалнији ГПУ(GPU) . На овај начин, праћење зрака може се користити за компензацију неких недостатака традиционалног графичког хардвера.
Постоје видео игре које(are) можете да играте са РТКС(RTX) картицом које су у потпуности праћене зрацима. Најбољи пример је Куаке ИИ РТКС(Quake II RTX) . Ово је деценијама стара видео игра која је довољно једноставна да је могуће потпуно праћење зрака у реалном времену. Међутим, када је реч о примени чистог праћења зрака на тренутне видео игре, проћи ће године пре него што такав хардвер постане маинстреам.
Да ли Реј прати будућност?(Is Ray Tracing the Future?)
Кратак одговор је да, праћење зрака је будућност. Дужи одговор је да како хардвер који омогућава праћење зрака у реалном времену постаје јефтинији, вероватно ћемо га видети да замењује традиционално рендеровање мало по мало. Ако графика са праћењем зрака постане нормалан део нове генерације конзола, неће бити повратка.
Програмери могу безбедно да укључе функције праћења зрака у своје наслове, јер ће све популарне платформе то подржавати. Пошто је графика праћена зрацима супериорна, звезде се заиста усклађују за долазак праћења зрака на приступачном хардверу. Што значи да је прави фотореализам можда коначно ту.
Други главни знак да ће праћење зрака постати главна метода рендеровања је то како је сада укључено у уобичајене алате које програмери користе за прављење видео игара и других 3Д апликација. Другим речима, више није неопходно да програмери измишљају сопствена решења за праћење зрака.
Популарни графички мотори као што су Унреал Енгине 4(Unreal Engine 4) или Фростбите(Frostbite) сада укључују подршку за РТКС(RTX) хардверски убрзано праћење зрака. Чини много вероватнијим да ће га програмери укључити као опцију за своје наслове.
Да ли сада треба да купите Раи Трацинг?(Should You Buy Into Ray Tracing Now?)
У време писања овог текста, још увек смо на првој генерацији хардвера за праћење зрака. Иако су цене пале, перформансе су и даље прилично осредње. Ако сте тврдокорни, рани корисник, онда има много тога да вам се допадне у вези са праћењем зрака на рачунару.
Ако нисте вољни да потрошите стотине или хиљаде долара као рани корисник, боље је инвестирати у следећу генерацију маинстреам конзола које обећавају да ће имати ту технологију или сачекати наследника РТКС(RTX) 20-серије картица.
Related posts
Како укључити праћење зрака у Минецрафт-у
3 најбоље игре за ваш РТКС Раи Трацинг ГПУ
Шта је праћење путање и праћење зрака? И зашто они побољшавају графику?
Најбоље жичане и бежичне слушалице за игре
Најбоље механичке тастатуре за игре и рад за Виндовс 10 ПЦ
Како користити Стеам Цлоуд Савес за своје игре
Како да правите ИоуТубе видео снимке за игре као професионалац
7 најбољих ССД-ова за игре
Како подесити донације на Твитцх-у
Како функционише Оцулус Куест технологија за праћење руку
Решите проблем са пражњењем батерије Сурфаце Боок током играња игара, спавања, ВР
Преглед Цруциал Баллистик Гаминг Мемори ДДР4-3600 32ГБ -
8 најбољих ФПС игара претраживача које можете играти на мрежи
АСУС ТУФ ГАМИНГ З490-ПЛУС (ВИ-ФИ) рецензија: Одлична матична плоча!
Користите ГБоост да побољшате перформансе играња на рачунару са оперативним системом Виндовс 10
Како кувати напитке у Минецрафт-у
Шта је Конами код и како га користите?
Твитцх вс ИоуТубе: Шта је боље за стримовање?
Како повезати ПС4 контролер са рачунаром
Монитор против ТВ-а за игре? Постоји ли најбољи избор?