Skip to content
HomeVideos
AllLongsCategoriesPlaylists
BooksBlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K

    A Deep Dive into Nanite Virtualized Geometry

    SIGGRAPH Advances in Real-Time Rendering

    7 HN recommenders · recommended in 11 months, 2021–2026

    YouTube

    1:10:00 · 279K views · Oct 30, 2021

    Brian Karis's SIGGRAPH 2021 talk explains how Unreal Engine 5's Nanite virtualized geometry works. It covers mesh import, the data structures, streaming, decompression, culling, software and hardware rasterization, and shading.

    HN treats it as the definitive deep dive on Nanite, admired for the engineering ambition behind pixel-sized triangles and compute-driven rendering.

    Design, Graphics & Visual MediaComputer graphics & renderingGame programming & engines
    1. 10:57
      The Matrix Awakens: An Unreal Engine 5 ExperienceUnreal Engine9.2M views • 4 years ago
    2. 9:03
      Unreal Engine 5 Revealed! | Next-Gen Real-Time Demo Running on PlayStation 5Unreal Engine19M views • 6 years ago
    3. 5:05
      New Voxel Engine Reveal - Crystal Islands ExperimentJohn Lin394K views • 5 years ago
    4. 3:53:11
      Shader Basics, Blending & Textures • Shaders for Game Devs [Part 1]Freya Holmér1.9M views • 5 years ago
    5. 42:00
      I painted a Landscape with MathematicsInigo Quilez812K views • 4 years ago
    6. 24:26
      The Beauty of Bézier CurvesFreya Holmér2.2M views • 5 years ago
    7. 27:27
      Faking RTX Global Illumination vs. RTX | 100% Ray-Traced Game, Pt 1Gamers Nexus260K views • 7 years ago
    8. 43:13
      Erik Jansson - GPU driven Rendering with Mesh Shaders in Alan Wake 2Digital Dragons29K views • 2 years ago
    9. 17:54
      Coding Adventure: Ant and Slime SimulationsSebastian Lague2.2M views • 5 years ago
    10. 4:45
      Sparse Voxel Octree (SVO) Demo by Jon OlickZelexi191K views • 17 years ago
    11. 7:43
      Unlimited Detail Real-Time Rendering Technology Preview 2011 [HD]Axiom Holographics4.4M views • 15 years ago
    12. 21:46
      Surface-Stable Fractal Dithering Explainedrunevision647K views • 1 year ago
    13. 40:45
      Exclusive: Metro Exodus Enhanced Edition Analysis - The First Triple-A Game Built Around Ray TracingDigital Foundry915K views • 5 years ago
    14. 30:55
      [JSConfUS 2013] Steven Wittens: Making WebGL DanceJSConf56K views • 13 years ago
    15. 51:06
      NVScene 2015 Session: How to Create Content with Signed Distance Functions (Johann Korndörfer)NVScene35K views • 11 years ago
    16. 2:15
      Real-Time In-Camera VFX for Next-Gen Filmmaking | Project Spotlight | Unreal EngineUnreal Engine1.1M views • 7 years ago
    17. 1:37:22
      Siggraph2019 Geometric AlgebraBivector87K views • 7 years ago
    18. 30:46
      Alex Evans at Umbra Ignite 2015: Learning From FailureMedia Molecule68K views • 11 years ago
    19. 18:50
      Creating a Doom-style 3D engine in CBisqwit991K views • 11 years ago
    20. 59:20
      Rendering Tiny Glades With Entirely Too Much Ray MarchingGraphics Programming Conference108K views • 1 year ago

    20 comments from Hacker News

    1. @jjoonathanApr 2023· in “Faster LZ is not the answer to 150-250 GB video game downloads”

      It attracts truly extraordinary talent. One of many examples: this video . There is more technical ambition in a single slide of that project than an entire department at places I've worked. However, it also tends to demand more and pay less, so there is churn and burnout and when it comes time to triage, the triage can cut very deep. If I were to dive into the JIRA for any one of these "missing compression" incidents, I wouldn't expect to find an easy win, I would expect to find "missing compression" beneath a pile of much worse bugs like "level 2 crashes on AMD cards." So it goes.

      Strongly recommendsView on HN
    2. @jjoonathanNov 2021· in “Full key extraction of Nvidia TSEC”

      For real. The talent in the game industry is insane. Recently, I got my mind blown by the Unreal Nanite team: this video The core of it is a respectably sophisticated LOD building algorithm, as you might expect, but the sheer amount of engineering horsepower they put into driving it into production just boggles the mind.

      Strongly recommendsView on HN
    3. @jameshartDec 2021· in “The Matrix Awakens: Unreal Engine 5 Techdemo [video]”

      If this UE5 demo is using Nanite, then it really may well just be modeled geometry. Nanite really blurs the line between geometry and texture - in a sense it’s a shader that uses triangle mesh data as if it were a texture source. This siggraph session will expand your mind: this video

      Strongly recommendsView on HN
    4. @superb_devSep 2023· in “Apple iPhone 15 Pro and iPhone 15 Pro Max”

      Nanite has a large pre-render step, but it also changes the rendering quite significantly. (Which in some cases includes a software rasterizer running on the GPU) This is a really good deep dive if you’re interested: this video

      Strongly recommendsView on HN
    5. @jfimJul 2026· in “Advances in Real Time Rendering in Games”

      Their YouTube channel has the excellent deep dive on the unreal engine's nanite virtual geometry system: this video The one on idTech8 global illumination from last year is pretty interesting too.

      Strongly recommendsView on HN