The latest thing to support ray tracing is Excel, apparently

Raytracing in Excel
(Image credit: Uploaded by s0lly)

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.

(Image credit: Uploaded by Lauren Morton)

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.

Lauren Morton
Associate Editor

Lauren has been writing for PC Gamer since she went hunting for the cryptid Dark Souls fashion police in 2017. She accepted her role as Associate Editor 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.

Latest in Game Development
princeton review best game design programs 2025
The best game design schools, ranked by the Princeton Review 2025
Sharon Tal Yguado speaking at the 2025 D.I.C.E. Summit.
'These kids do not care about romance': Game devs want to know what today's teens want, and surveys say sex and romance isn't it
Palworld early access
Palworld studio's first move as a publisher is to save a struggling indie dev: 'This is the energy I want to see driving games in 2025'
Yakuza/Like a Dragon creator Toshihiro Nagoshi says his studio's new game won't be that big after all: 'it's not modern to have similar experiences repeated over and over again'
A man with a sausage-shaped head
'Calm down!' says Facepunch Studios: Garry's Mod successor s&box is getting a fan-requested sandbox mode and an alternative to 'Sausage Men'
Hellboy Web of Wyrd
Devolver has a new label dedicated to making games based on comics, films, TV shows and 'cult heroes'
Latest in News
An Enshrouded player in a recreation of Erebor from The Lord of the Rings
Kings under the Mountain! 33 Enshrouded players spent 10,000 hours to recreate this iconic location from The Lord of the Rings
A mech awakens.
Mecha Break developer is considering unlocking all mechs following open beta feedback
Lara Croft Unified Art
Tomb Raider developer Crystal Dynamics lays off 17 employees 'to better align our current business needs and the studio's future success'
A long bendy arm stealing money from people in a subway car
'You're a very long arm. You steal things. It's a comedy game,' explains developer of comedy game where you steal things with a very long arm
The heroes are attacked by monsters
Pillars of Eternity is getting turn-based combat to mark its 10th anniversary, and that means PC Gamer editors will soon be arguing about combat mechanics again
Image of Ronaldo from Fatal Fury: City of the Wolves trailer
It doesn't really make sense that soccer star Ronaldo is now a Fatal Fury character, but if you follow the money you can see how it happened