▷ Какво е проследяване на лъчите на nvidia? за какво е
Ray Tracing е една от темите на годината, когато става въпрос за света на компютърните видео игри. Тази техника е изключително интересна, тъй като може да бъде пробив в света на видеоигрите и е включена в новите графични карти Nvidia RTX 2080 Ti, RTX 2080 и RTX 2070.
Искате ли да знаете за какво е? Останете с нас и ние ще ви покажем?
Проследяването на лъчите е техника на изобразяване, основана, както подсказва името му, на проследяване на голям брой лъчеви лъчи от източници на светлина, изчисляване и анализ на отскоките на всеки лъч с различните обекти и въз основа на това, като дава осветление с цел получаване на възможно най-реалистично осветление за създаване на надеждни 3D модели. Хайде, че проследяването на лъчите търси осветление според симулирането на реалността от компютър, с милиони сложни изчисления, пътят последван от светлина към „камерата“.
Това не е точно нова технология, но за първи път е известна през 1979 г., въведена от Търнър Уит. Всъщност той се използва широко във всички видове 3D визуализирани видеоклипове и снимки. За да ви дам идея, всеки филм днес, който използва компютърни изображения, особено най-реалистичните, използва проследяване на лъчите. Тоест, ние го имаме от доста основни рендери като този, който ви показваме тук по-горе, който не е нищо повече от обикновена демонстрация, до всеки холивудски блокбастър, който можете да си представите, където трудно можете да различите какво се генерира от компютъра от това, което не, дори добре познати анимации като тази на Pixar.
Всичко звучи страхотно, но въпросът, който ще ви дойде най-много, ще бъде следният: защо не се използва проследяване на лъчите в реално време в игрите? Е, изобразяването на една снимка като предишната с помощта на проследяване на лъчите може да отнеме минути или часове, докато за филм (за пример) се използват гигантски и изключително скъпи ферми за изобразяване, които вероятно ще струват милиони и ще отнемат часове или дни за завършване на някой от тези процеси. Поне досега не беше предполагаемо да се използва във видеоигрите.
Технологията на изобразяване, използвана във видеоигрите като алтернатива на проследяването на лъчите, е растеризация, при която обектите, които са на екрана, са създадени от мрежа от хиляди виртуални многоъгълници и с комбинацията от различни технологии като оклузия в околната среда или Шейдерите, осветеността и сенките обикновено се изчисляват въз основа на ъгъла между върховете на всеки многоъгълник и източника на светлина, по-малко реалистичен метод, базиран на подхода, но много по-бърз от проследяването на лъчите.
Сега нека да разгледаме реализацията на проследяване на лъчите в реално време, която NVIDIA наскоро представи, като се похвали с пионерския си статус като „ свещен граал на компютърната графика “. Особеността на внедряването е използването на хардуер, посветен изключително на проследяване на лъчите, като RT Cores, което от своя страна ще бъде ускорено от Tensor Cores, последният, посветен на оптимизирането на процеса с помощта на изкуствен интелект. Според NVIDIA това означава, че една RTX графична карта може да извършва тези операции в реално време с производителност, подобна на тази на суперкомпютъра DGX, която струва 60 000 долара.
Проследяването на лъчевите лъчи в реално време на NVIDIA има недостатъка, че технологията не се използва напълно, тоест редица лъчи не се изчисляват толкова големи, колкото при най-фотореалистичните рендери, бихме могли да го наречем „ частично проследяване на лъчите “, което ограничава се до извършване на най-подходящите изчисления за осветяване на сцената. Така че визуалният скок не е толкова голям, колкото това, което виждате на някои снимки или във филми. Във всеки случай изображението струва хиляда думи и ние ви оставяме тук снимките на някои от демонстрациите за проследяване на лъчите, показани от NVIDIA на Gamescom 2018:
В сравненията, където наблюдаваме „RTX On“ и „RTX Off“, трябва да се отбележи, че не е задължително да сме изправени пред използването на проследяване на лъчи, но че RTX включва и различни функции на изкуствен интелект. Във всеки случай, тя ни дава различна представа какво предстои. Вярваме, че видеото Shadow of the Tomb Raider много вярно показва разликите в осветлението и сенките.
За съжаление има още недостатъци, които трябва да знаем. От една страна, важно е да се изясни (въпреки че пада от чекмеджето), че за да се насладите на проследяване на лъчите в играта, тя трябва да бъде подкрепена. Вече има определен брой игри, които ще го поддържат в бъдеще, настоящи и нови, но ще бъде въпрос на месеци или години, за да се види дали тя се разпространява. За завършване е възможно деактивирането на проследяване на лъчите в реално време да даде забележително предимство на нивото на производителност, което ще доведе до това, че някои потребители да го пропуснат.
Ако цялата информация, обявена от компанията, е вярна и RTX се разпространява в игри, това ще бъде ефективно и ефикасно изпълнение на Ray Tracing в реално време, тъй като те ще успеят в този аспект пред всяка предишна графична карта с огромно предимство.
След цялата тази информация възниква въпрос, който на много от вас ще ви дойде наум: да видим, струва ли си да купите RTX, за да се насладите на проследяване на лъчите в игрите? В равни части има медии и потребители, препоръчващи „купуване, защото това е невероятен напредък, който не можете да пропуснете“ , като „не купувате, защото технологията е измама на маркетинга“ .
Препоръчваме ви да прочетете нашите най-добрите ръководства за хардуер и компоненти за компютър:
Ние ви даваме най-разумния отговор: По време на писането на тази статия нищо не може да се каже за успеха, полезността и значението на проследяването на лъчите в игрите. Тепърва ще трябва да чакаме седмици или месеци. Първо, трябва да знаете ефективността на новия RTX в сценарии, при които не се използва проследяване на лъчите, за да видите дали генерационният скок, без да вземете предвид този аспект, си заслужава ( тъй като не всичко ще се върти около RTX технологията в игрите). Второ, вижте реалните реализации, които игрите ще направят през следващите месеци, тъй като сега имаме само няколко демо акаунта и няма достатъчно информация, за да потвърдим нещо.
Ray Tracing е тук, за да остане. Той вече е част от DirectX 12 API и все повече и повече игри ще го прилагат. Да знаете дали ще си струва или не, е само въпрос на време. Хареса ли ви нашата статия? Искаме да знаем вашето мнение!
Nvidia разработва нова временна антиализираща техника с помощта на проследяване на лъчите
Временните антиализиращи техники станаха много популярни през последните години, което позволява премахването на зъбните триони с Nvidia публикува доклад, анализиращ нова форма на временно антиализиране, което прекратява проблема с съвременни техники.
Nvidia пуска демонстрация на Apollo 11, направена с проследяване на лъчите
Този 17 октомври ще бъде пуснат моделът GeForce RTX 2070, който също ще може да проследява Ray в реално време.
Вампир: маскарадните кръвни линии 2 ще включват проследяване на лъчите в реално време и nvidia dlss
Vampire: The Masquerade Bloodlines 2 ще включва проследяване на лъчите в реално време и NVIDIA DLSS. Научете повече за играта.