Inside 007 First Light - A Deep Dive Into The Evolved Glacier Engine
- Auto-discovered
Digital Foundry
Visit resource ↗Description
Inside 007 First Light - A Deep Dive Into The Evolved Glacier Engine is a free YouTube video on the Digital Foundry channel.
Digital Foundry sponsored interview with IO Interactive’s tech team on Glacier Engine work for 007 First Light, hosted by Alex Battaglia. Covers the 60 fps target, GI and shadows, AI crowds, BRICKs editing, streaming worlds, CPU/GPU optimization, shader compilation, and path tracing. Aimed at engine and graphics practitioners interested in AAA engine evolution.
It is aimed at intermediate graphics programmers and matches the audience implied by Digital Foundry's other work.
Access is a single free YouTube video with on-screen code and narration; numbered episodes assume you followed earlier parts of the same series.
It is useful when you want practical detail beyond a title or store listing and prefer primary-source explanation from the author or maintainer.
Related resources
- A gentle introduction to shaders (Alan Zucconi)
Alan Zucconi's A gentle introduction to shaders in Unity3D (June 2015) is part one of his Gentle Introduction series on alanzucconi.com, aimed at Unity developers new to GPU programs. It connects vertices, materials, and shaders in Unity's pipeline, covering ShaderLab Properties and SubShader layout, inspector uniforms, Queue tags, ZTest, and the surface-versus-vertex/fragment split for lighting versus effects. Little prior shader knowledge is assumed; fixed-function shaders are skipped as obsolete.
100% match · <access><free><gpu><programmers><series><shader><source><want> - Blending Meshes into Terrain (Inresin)
Louis Waloschek's April 2020 Inresin tutorial blends static meshes into Unity Terrain using baked depth masks and Amplify surface shaders.
100% match · <code><access><covers><first><free><programmers><shader><single> - BruteForceGame
Matthieu Houllier's Brute Force studio blog documenting Crumble, a Unity physics platformer released on Steam in late 2020. Devlogs walk through shipped shaders: shell grass ben
100% match · <intermediate><earlier><free><practical><screen><shader><want><work> - Coordinate Systems (Learn OpenGL)
"Coordinate Systems" is a chapter in Joey de Vries' LearnOpenGL Getting Started series at learnopengl.com.
100% match · <access><aimed><free><intermediate><programmers><screen><shader><want> - Drawing Thousands of Meshes with DrawMeshInstanced / Indirect (Toqoz)
Toqoz's November 2019 toqoz.fyi post walks through drawing very large mesh counts in Unity with Graphics.DrawMeshInstanced and Graphics.DrawMeshInstancedIndirect, with C# samples,
100% match · <code><access><covers><cpu><earlier><first><free><gpu> - Effect Texture Maker
Official docs list sixty-eight templates, resolutions to 2048, animation and sprite sheets, three-way color balance, normal maps, and PNG alpha export.
100% match · <intermediate><access><aimed><beyond><free><hosted><practical><shader> - Joyrok
Tech Art Chronicles on joyrok.com walk Unreal materials or UMG and Unity Shader Graph in parallel, mapping Photoshop-style layers and masks into node graphs.
100% match · <intermediate><author><engine><free><screen><shader><video><want> - Partial Derivatives (ddx, ddy, fwidth) (Ronja)
Ronja’s tutorial 046 demystifies HLSL partial derivatives: ddx and ddy measure how a value changes across 2×2 pixel quads, and fwidth combines them for screen-space-aware filtering. Demonstrates greyscale debug views, then builds an anti-aliased step (aaStep) that widens cutoffs by one pixel’s gradient - reducing jaggy fire, toon bands, and procedural edges versus raw step(). Includes a scrolling noise fire shader comparing step, aaStep, and smoothstep.
100% match · <intermediate><access><detail><first><free><gpu><programmers><shader> - Shader Graph Baked Rigidbody Animation using Vertex Animation Textures (Vadim, Sept 2019)
Kaburgan's Sept 2019 Story Programming piece bakes rigidbody VAT in Unity 2019.2 LWRP Shader Graph 6.9 without external DCC tools.
100% match · <intermediate><aaa><access><free><gpu><parts><programmers><shader> - ShaderQuest (Harry Alisavakis)
ShaderQuest is Harry Alisavakis's sequenced shader tutorial series on halisavakis.com, indexed as a category with Parts 0-6 from early 2021.
100% match · <intermediate><access><engine><first><free><programmers><series><shader> - Cyanilux Gist - Tex2DArray Creator
Cyanilux gist Tex2DArray Creator script helps build Texture2DArray assets in Unity from numbered slices - common for texture atlasing, terrain splats, and shader array sampling.
100% match · <intermediate><access><editing><free><inside><shader><source><useful> - Hands-On With DLSS 5: Our First Look At Nvidia's Next-Gen Photo-Realistic Lighting
Hands-On With DLSS 5: Our First Look At Nvidia's Next-Gen Photo-Realistic Lighting is a Digital Foundry YouTube special from GTC on Nvidia DLSS 5 as an ML lighting pass alongside…
100% match · <video><foundry><channel><digital><first><free><gpu><shadows> - A silly diffuse shading model
A silly diffuse shading model is a December 2025 post on the lisyarus graphics blog about a one-liner alternative to classic Lambertian diffuse for tech demos and early…
100% match · <intermediate><author><free><light><matches><programmers><shader><single> - SIGGRAPH 2025 Advances in Real-Time Rendering in Games: Fast as Hell: idTech8 Global Illumination
[video] SIGGRAPH 2025 Advances in Real-Time Rendering in Games: Fast as Hell: idTech8 Global Illumination is a YouTube recording of Tiago Sousa's Advances talk on idTech8 global…
100% match · <code><optimization><channel><free><light><path><tracing><useful> - Getting started with BGFX
[video] Getting started with BGFX is a YouTube playlist by Game Coder Nz that walks through the bgfx cross-platform rendering library from a blank project to basic 3D and UI…
100% match · <code><video><engine><episodes><free><intermediate><numbered><practical> - Painting Holes in Terrain - Terrain Shaders - Episode 10
[video] Painting Holes in Terrain - Terrain Shaders - Episode 10 is a Ben Cloward tutorial on enabling terrain hole painting in custom Unreal landscape materials and Unity Shader…
100% match · <intermediate><video><access><cpu><engine><free><series><shader> - Realtime Raytracing in Bevy 0.18 (Solari)
Realtime Raytracing in Bevy 0.18 (Solari) is a December 2025 development post by jms55 on quality and performance work for Solari, Bevy's dynamic ray-traced lighting path planned…
100% match · <code><optimization><free><intermediate><path><shader><tracing><useful> - No Graphics API
No Graphics API is a December 2025 long-form essay by Sebastian Aaltonen arguing that modern bindless GPUs no longer need the retained-mode complexity of DirectX 12, Vulkan, and…
100% match · <code><optimization><evolution><first><free><gpu><programmers><shader> - Secrets of Direct3D 12: The Behavior of ClearUnorderedAccessViewUint/Float
Secrets of Direct3D 12: The Behavior of ClearUnorderedAccessViewUint/Float is a December 2025 deep dive by Adam Sawicki on how ID3D12GraphicsCommandList clear-UAV helpers fill…
100% match · <code><access><covers><cpu><deep><dive><free><gpu> - Around The World, Part 28: Scaling up
This is part 28 of Thomas ten Cate's Around The World development blog about an early-stage sea exploration game in Godot.
100% match · <code><optimization><intermediate><covers><earlier><free><practical><series>