GDC 2016 organizers are offering an early look today at the scope and ambitions of the Advanced Graphics Techniques Tutorial Day that will help kick off the March conference.
It's just one of the many Bootcamps and Tutorials that take place during the first two days of GDC (Monday and Tuesday, March 14th and 15th this year) and offer attendees the chance to dive deep and explore focused topics like level design, art direction and storytelling fundamentals.
Brought to you with the collaboration of the industry's leading hardware and software vendors, the day-long Advanced Graphics Techniques Tutorial provides an in-depth look at how DirectX technologies can be applied to creating cutting-edge PC game graphics.
This year special emphasis will be placed on the new programming model and HW capabilities enabled by DirectX 12. These will be delivered by NVIDIA's and AMD's demo and developer technology teams, as well as some of the top game developers who ship major games into the marketplace.
In addition to illustrating the details of rendering advanced real-time visual effects, this tutorial will cover a series of vendor-neutral optimizations that developers need to keep in mind when designing their engines and shaders.
To give you an idea of what we're talking about, here's an early look at the sessions and speakers that will comprise the Advanced Graphics Techniques Tutorial at GDC 2016, which kicks off at 10 AM with a five-minute welcome from Nvidia's Jon Story:
This session will do a deep dive into all the latest performance advice on how to best drive DirectX 12, including work submission, render state management, resource bindings, memory management, synchronization, multi-GPU, swap chains and the new hardware capabilities.
Speakers: Gareth Thomas – AMD & Alex Dunn – NVIDIA
11:20-11:50: Rendering Hitman with DirectX 12
This talk will give a brief overview of how the Hitman Renderer works, followed by a deep dive into how we manage everything with DirectX 12, including Pipeline State Objects, Root Signatures, Resources, Command Queues and Multithreading.
Speaker: Jonas Meyer – IO Interactive
12:00-12:30: Developing The Northlight Engine: Lessons Learned
Northlight is Remedy Entertainment's in-house game engine which powers Quantum Break. In this presentation we discuss how various rendering performance and efficiency issues were solved with DirectX, and suggest design guidelines for modern graphics API usage.
Speaker: Ville Timonen – Remedy Games
This session will cover a new technique for binning and culling tiled lights, that makes use of the rasterizer for free coarse culling and early depth testing for fast work rejection. In addition we’ll cover techniques that leverage the power of explicit multi-GPU programming.
Speakers: Dmitry Zhdan – NVIDIA & Juha Sjoholm – NVIDIA
14:40-15:40: Object Space Rendering in DirectX 12
While forward and deferred rendering have made huge advancements over the last decade, there are still key rendering issues that are difficult to address. Among them, are arbitrary material layering, decoupling shading rate from rasterization, and shader anti-aliasing. Object space lighting is a technique inspired by film rendering techniques like REYES. By reversing the process and shading as early as possible and not in rasterization space, we can achieve arbitrary material layering, shader anti-aliasing, decoupled shading rates, and many more effects, all in real-time.
Speaker: Dan Baker – Oxide Games
The session explores advanced techniques for HDR color pipelines both in the context of the new age of wide gamut HDR displays and with application to existing display technology. Presenting a detailed look at options for optimization and quality at various stages of the pipeline from eye-adaption, color-grading, and tone-mapping, through film grain and final quantization.
Speaker: Timothy Lottes – AMD
Plus, more sessions will be announced for GDC 2016 in the coming months. Stay tuned, and don't miss the opportunity to save money by registering for the conference early -- the deadline to register for passes at a discounted rate is Wednesday, February 3rd, 2016.
GDC 2016 itself will take place March 14-18th at the Moscone Center in San Francisco. For more information on GDC 2016, visit the show's official website, or subscribe to regular updates via Facebook, Twitter, or RSS.
Gamasutra and GDC are sibling organizations under parent UBM Tech.