Компания Crytek разкри подробности за своето последно демонстрационно видео за трасировка на лъчи в реално време, използвайки видеокартата Radeon RX Vega 56. Припомняме, че в средата на март тази година разработчикът публикува видео, в което показа работата на трасировката на лъчи в реално време на движението CryEngine 5.5 с помощта на видеокартата AMD.

По време на публикуването на самото видео Crytek не разкри подробности относно нивото на производителност на Radeon RX Vega 56 в демонстрацията Neon Noir. Сега разработчиците споделиха детайли: видеокартата успя да осигури средно 30 FPS в резолюция Full HD (1920 × 1080 пиксела). Също така беше отбелязано, че ако качеството/интензивността на трасировката на лъчи бъде намалена наполовина, същият графичен ускорител може да осигури и 40 FPS в резолюция QHD (2560 × 1440 пиксела).

В демонстрацията Neon Noir трасировката на лъчи се прилага за изграждане на отражения и пречупвания на светлината. Справедливо е да се отбележи, че отраженията тук наистина са много, и видеокартата Radeon RX Vega 56 успя да се справи с тях, дори без специализирана логика за ускоряване на трасировката, като RT-ядра. Припомняме, че в момента тази видеокарта AMD попада в средния ценови сегмент.
Тайната на успеха е проста: трасировката на лъчи в демонстрацията на Crytek е базирана на воксели. Този подход изисква значително по-малко изчислителна мощ, отколкото технологията NVIDIA RTX. Благодарение на това, качествени изображения, използващи трасировка на лъчи, могат да бъдат изграждани от видеокарти не само от високия, но и от средния ценови сегмент, независимо дали имат специализирана логика за тези задачи или не.

Но все пак Crytek отбелязва, че специализираните RT-ядра могат значително да ускорят трасировката на лъчи. Особено след като за тяхното използване с технологията на Crytek няма никакви пречки, тъй като видеокартите GeForce RTX поддържат Microsoft DXR. При правилна оптимизация, тези ускорители могат да осигурят максимално качество на трасировката в демонстрацията Neon Noir дори в резолюция 4K (3840 × 2160 пиксела). За сравнение, GeForce GTX 1080 има два пъти по-ниска производителност. Така че, GeForce RTX не предлага нови възможности в движението CryEngine, но осигурява по-добра производителност и детайлност.

В края на мероприятието разработчиците от Crytek подчертаха, че съвременните API, като DirectX 12 и Vulkan, предлагат много предимства за използването на проследяване на лъчите в реално време. Това е възможно, защото те осигуряват широк достъп до „хардуера“, което позволява по-добра оптимизация и използване на всички ресурси за интензивна работа с проследяването на лъчите.
Източник: 3dnews.ru
