The latest thing to support ray tracing is Excel, apparently
Yes, those are all actual Excel cells.
Keep up to date with the most important stories and the best deals, as picked by the PC Gamer team.
You are now subscribed
Your newsletter sign-up was successful
Want to add more newsletters?
Every Friday
GamesRadar+
Your weekly update on everything you could ever want to know about the games you already love, games we know you're going to love in the near future, and tales from the communities that surround them.
Every Thursday
GTA 6 O'clock
Our special GTA 6 newsletter, with breaking news, insider info, and rumor analysis from the award-winning GTA 6 O'clock experts.
Every Friday
Knowledge
From the creators of Edge: A weekly videogame industry newsletter with analysis from expert writers, guidance from professionals, and insight into what's on the horizon.
Every Thursday
The Setup
Hardware nerds unite, sign up to our free tech newsletter for a weekly digest of the hottest new tech, the latest gadgets on the test bench, and much more.
Every Wednesday
Switch 2 Spotlight
Sign up to our new Switch 2 newsletter, where we bring you the latest talking points on Nintendo's new console each week, bring you up to date on the news, and recommend what games to play.
Every Saturday
The Watchlist
Subscribe for a weekly digest of the movie and TV news that matters, direct to your inbox. From first-look trailers, interviews, reviews and explainers, we've got you covered.
Once a month
SFX
Get sneak previews, exclusive competitions and details of special events each month!
I am constantly baffled by the tech that people jury-rig together to make games inside of other games. Someone made a poo-powered calculator in Cities: Skylines. Another made Pokemon Red inside Minecraft with command blocks. This wild person who goes by the username s0lly has made a ray tracing demo inside Microsoft Excel.
Ray tracing, which Nvidia is pushing with its new RTX cards, is a method of simulating the way that light interacts with objects. To avoid getting bogged down in the technicalities here, I'll let Jarred's article explain how it works further.
s0lly introduces the demo in this Reddit post. "Off the back of my pseudo and 'real' 3d excel models, I've made a raytracing model in excel which I hope demonstrates the basics of raytracing for any of you that are keen to learn," they say, with a link to download the spreadsheet from GitHub. It was apparently inspired by The Ray Tracer Challenge by Jamis Buck.
Based on the Readme included on GitHub and inside the .xlsb file itself, there's pretty much only one assembly-required step needed to make the thing work. You'll need to navigate to the "Objects" tab of the workbook and select row 24. Press ctrl+C to copy it. Then select all rows from 25-14405, yes all of them, and then press ctrl+V to paste the formulas. Forewarning: your computer will not like it. Even my relatively powerful machine took around 30 seconds to process all those cells.
After that, go to the "screen" tab and press either "Animate" to let the animation run along a set track or "play" to control the movement yourself with WASD.
Running the animation on my own machine is, predictably, less interesting to look at than the sped up version shown in s0lly's YouTube video. My machine ran one "frame" of the 160x90 cell image every couple seconds. It seems that Excel isn't the most efficient way to render ray traced graphics. It's still pretty neat though!
This isn't s0lly's first wild Excel demo. They've also created a 3D engine inside Excel, which is also way over my head. I can't hardly fathom what's going on here, so I'll just watch the YouTube video again and pretend that I get it and leave the poop computers and Excel wizardry to the programmers out there.
Keep up to date with the most important stories and the best deals, as picked by the PC Gamer team.

Lauren has been writing for PC Gamer since she went hunting for the cryptid Dark Souls fashion police in 2017. She joined the PCG staff in 2021, now serving as self-appointed chief cozy games and farmlife sim enjoyer. Her career originally began in game development and she remains fascinated by how games tick in the modding and speedrunning scenes. She likes long fantasy books, longer RPGs, can't stop playing co-op survival crafting games, and has spent a number of hours she refuses to count building houses in The Sims games for over 20 years.

