We just published "The Road to 60 fps in The Witcher 4 UE5 Tech Demo", where you can see how we got 300+ moving characters and 100k+ fully modeled trees and scrubs running at 60fps on a base PS5.
www.youtube.com/watch?v=ji0H...
@biovf.bsky.social
Graphics Technical Director @NMGames. Arm Ambassador & Demoscener(biovf/Architect^Singularity). Previously Sr. Graphics Eng at Samsung R&D
We just published "The Road to 60 fps in The Witcher 4 UE5 Tech Demo", where you can see how we got 300+ moving characters and 100k+ fully modeled trees and scrubs running at 60fps on a base PS5.
www.youtube.com/watch?v=ji0H...
We've made the content and project files for our new Bonsai demo freely available, so you can run it yourself.
Download the project, a developer guide, and even a binary executable of the demo here: developer.nvidia.com/game-engines...
Brilliant π
06.10.2025 08:12 β π 1 π 0 π¬ 0 π 0Wow !
05.10.2025 07:39 β π 2 π 1 π¬ 0 π 0TIL...where was this all my life π
02.10.2025 15:39 β π 1 π 0 π¬ 0 π 0New blog post! In "Billions of triangles in minutes" we'll walk through hierarchical cluster level of detail generation of, well, billions of triangles in minutes. Reposts welcome!
zeux.io/2025/09/30/b...
#SIGGRAPH2025 Advances in Real-Time Rendering in Games course talk recording of "Ray Tracing The World of Assassinβs Creed Shadows" by Luc Leblanc and Melino Conte from Ubisoft is now online: youtu.be/2K-rwy4aMmU?...
30.09.2025 01:57 β π 30 π 11 π¬ 0 π 0Graphics Programming weekly - Issue 410 - September 28th, 2025 www.jendrikillner.com/post/graphic...
29.09.2025 13:30 β π 50 π 22 π¬ 0 π 0SIGGRAPH 2025 links: blog.selfshadow.com/2025/08/15/s.... I'll be adding more soon. Let me know if I'm missing anything.
16.08.2025 16:16 β π 37 π 19 π¬ 1 π 0Toying around with C vs. C++ compile times: blog.s-schoener.com/2025-08-13-c...
13.08.2025 10:27 β π 17 π 1 π¬ 2 π 0Graphics Programming weekly - Issue 400 - July 20th, 2025 www.jendrikillner.com/post/graphic...
22.07.2025 15:37 β π 58 π 19 π¬ 0 π 0Amazing talk about Neural Materials. Lots of insight - from why layered materials are important to an overview of current neural solutions and their tradeoffs: youtu.be/xUnXPNFWJUY?...
15.07.2025 12:29 β π 30 π 9 π¬ 0 π 1#AMD #Instinct #MI300 Instruction Set Architecture Reference Guide:
www.amd.com/content/dam/...
Graphics Programming weekly - Issue 398 - July 6th, 2025 www.jendrikillner.com/post/graphic...
07.07.2025 13:24 β π 63 π 16 π¬ 0 π 0Graphics Programming weekly - Issue 394 - June 9th, 2025 www.jendrikillner.com/post/graphic...
10.06.2025 13:43 β π 69 π 28 π¬ 1 π 0Thanks for your interest! We have published the paper and code in the meantime. You can find everything on our project page www.lalber.org/markov-chain...
30.04.2025 14:01 β π 34 π 7 π¬ 0 π 2Our #GDC25 talk on RTX Mega Geometry and how it was used in UE5 and Alan Wake 2 is now available on YouTube: www.youtube.com/watch?v=Kblm...
30.04.2025 21:06 β π 41 π 6 π¬ 0 π 0Awesome work!
Thank you for the thread π
Monte Carlo has many uses, but path tracing is one of my favorites. Part four (thenumb.at/Rendering/) explores how Monte Carlo integration is used to simulate light transport.
19.04.2025 19:39 β π 41 π 6 π¬ 2 π 1Monte Carlo methods require randomly sampling complicated domains, which can be difficult in of itself.
Part three (thenumb.at/Sampling/) discusses how to create samplers using rejection, inversion, and changes of coordinates.
Graphics Programming weekly - Issue 388 - April 20th, 2025 www.jendrikillner.com/post/graphic...
22.04.2025 13:33 β π 67 π 22 π¬ 0 π 0"Use what engine you like to use. It's all about how you use it and what you make with it."
Added a bit that I've spent years telling folks to focus on more than spending time in forums arguing about bullshit features and useless comparisons
Hopefully an interesting overview of what's going on inside your (admittedly quite x86like) CPU. More in depth than my Computerphile videos anyway :)
16.04.2025 19:23 β π 97 π 16 π¬ 3 π 0#Intel released the 87th edition of the Software Developerβs Manuals with #GraniteRapids, #SierraForest and #LunarLake:
The universal 128/256/512b #AVX10 is canonized!
Fragmentation madness is over
All-in-One:
cdrdv2-public.intel.com/851038/32546...
Changes:
cdrdv2-public.intel.com/851055/25204...
Lambert model (left), the classic βqualitativeβ OrenβNayar QON model (center), and our new EON model (right), all at maximal roughness and the same single-scattering albedo color. The top and bottom rows show front and side-lit cases respectively. The EON model compensates for the energy loss of the QON model, producing similar brightness to the Lambert model combined with the characteristic βflatteningβ and enhanced backscattering of the OrenβNayar model.
EON: A practical energy-preserving rough diffuse BRDF; by Portsmouth, Kutz, and Hill. www.jcgt.org/published/00...
31.03.2025 20:37 β π 63 π 22 π¬ 0 π 0Graphics Programming weekly - Issue 381 - March 2nd, 2025 www.jendrikillner.com/post/graphic...
03.03.2025 15:18 β π 87 π 24 π¬ 0 π 1I wrote about the journey to make GPU texture compression work everywhere, including some history on how I got into this field. Check it out!
www.ludicon.com/castano/blog...
Graphics Programming weekly - Issue 379 - February 16th, 2025 www.jendrikillner.com/post/graphic...
17.02.2025 14:27 β π 69 π 24 π¬ 0 π 0I've updated links in all of the bindless series post, as well as included a small segment on "we've got bindless resource bounds checking at home!" Buffer bounds checking specifcally was super worth it, as this surfaced quite a few unnoticed bugs.
blog.traverseresearch.nl/bindless-ren...