{"id":91072,"date":"2019-03-22T12:39:41","date_gmt":"2019-03-22T12:39:41","guid":{"rendered":"http:\/\/gamefromscratch.com\/post.aspx?id=a0fb61cc-6822-49be-97b1-4e419a6297b2"},"modified":"2019-03-22T12:39:41","modified_gmt":"2019-03-22T12:39:41","slug":"real-time-raytracing-at-gdc-2019","status":"publish","type":"post","link":"https:\/\/sickgaming.net\/blog\/2019\/03\/22\/real-time-raytracing-at-gdc-2019\/","title":{"rendered":"Real-Time RayTracing At GDC 2019"},"content":{"rendered":"<p>At GDC 2018, <a href=\"https:\/\/www.gamefromscratch.com\/post\/2018\/03\/19\/Microsoft-Announce-DirectX-Raytracing.aspx\">Microsoft unveiled DXR<\/a>, or Direct X 12 Raytracing, an SDK enabling real-time raytracing, followed closely by NVIDIA announcing hardware support.&nbsp; This year at GDC 2019, those technologies have come of age, with major raytracing support coming from 3 major game engine manufacturers.&nbsp; Additionally NVIDIA have announced some potentially game changing news as well.&nbsp; Let\u2019s break down the announcements and demonstrations one by one.<\/p>\n<p><a href=\"https:\/\/www.cryengine.com\/news\/crytek-releases-neon-noir-a-real-time-ray-tracing-demonstration-for-cryengine\">CryTek<\/a><\/p>\n<p>CryTek started the raytracing announcements off with their amazing real time demo <a href=\"https:\/\/www.youtube.com\/watch?v=1nqhkDm2_Tw\">Neon Noir<\/a>.&nbsp; Even more impressive, it was done using an AMD card without real-time raytracing support!&nbsp; Unfortunately, the demo was never released to the public.<\/p>\n<p><a href=\"https:\/\/unity.com\/ray-tracing\">Unity<\/a><\/p>\n<p>Unity showed an impressive demo <a href=\"https:\/\/www.youtube.com\/watch?v=AG7DDXwYpD0\">Reality vs Illusion<\/a> which intercuts real world footage and real time raytraced BWM footage that is nearly impossible to discern the difference.&nbsp; Unity\u2019s technology is sadly several months from being available in a future HDRP release.<\/p>\n<p><a href=\"https:\/\/forums.unrealengine.com\/unreal-engine\/announcements-and-releases\/1583659-unreal-engine-4-22-preview\">Unreal Engine<\/a><\/p>\n<p>Unreal is the closest with their real time raytracing implementation, in fact it\u2019s available now in Unreal Engine 4.22.&nbsp; They also had a presentation in the form of the short movie <a href=\"https:\/\/www.youtube.com\/watch?v=Qjt_MqEOcGM\">Troll<\/a>.<\/p>\n<p><a href=\"https:\/\/www.nvidia.com\/en-us\/geforce\/news\/geforce-gtx-ray-tracing-coming-soon\/\">NVIDIA<\/a><\/p>\n<p>NVIDIA also had a real time raytracing demonstration in the form of <a href=\"https:\/\/www.youtube.com\/watch?v=b2WOjo0C-xE\">Project Sol, Part 3<\/a>.&nbsp; Their announcement may have been the most significant however, as they announced that DXR driver support will be shipping in April to older generation NVIDIA GPUs, such as the 1060\/1070 and 1080 cards.<\/p>\n<p align=\"center\">[youtube https:\/\/www.youtube.com\/watch?v=KjE6Iv2DssU&#038;w=877&#038;h=493]<\/p>\n<p class=\"under\"> <span class=\"categories\"><a href=\"https:\/\/www.gamefromscratch.com\/category\/GameDev-News.aspx\">GameDev News<\/a><\/span> <span class=\"tags\"><a href=\"https:\/\/www.gamefromscratch.com\/?tag=\/3D\" rel=\"tag\">3D<\/a> <a href=\"https:\/\/www.gamefromscratch.com\/?tag=\/Engine\" rel=\"tag\">Engine<\/a><\/span> <\/p>\n<hr>\n","protected":false},"excerpt":{"rendered":"<p>At GDC 2018, Microsoft unveiled DXR, or Direct X 12 Raytracing, an SDK enabling real-time raytracing, followed closely by NVIDIA announcing hardware support.&nbsp; This year at GDC 2019, those technologies have come of age, with major raytracing support coming from 3 major game engine manufacturers.&nbsp; Additionally NVIDIA have announced some potentially game changing news as [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[71],"tags":[72],"class_list":["post-91072","post","type-post","status-publish","format-standard","hentry","category-game-development","tag-gamedev-news"],"_links":{"self":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/posts\/91072","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/comments?post=91072"}],"version-history":[{"count":0,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/posts\/91072\/revisions"}],"wp:attachment":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/media?parent=91072"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/categories?post=91072"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/tags?post=91072"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}