No Graphics API
A deep dive into graphics APIs, shader languages and GPU architecture, exploring a simpler design for modern hardware. By Sebastian Aaltonen.
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 2,047 posts.
A deep dive into graphics APIs, shader languages and GPU architecture, exploring a simpler design for modern hardware. By Sebastian Aaltonen.
ns2jb is a software-only, tethered jailbreak for the Switch 2. It allows running arbitrary native code as any ordinary sysmodule, and as the built-in fs sysmodule. This lets us run homebrew, reverse engineer and mod Switch 2 games, back up save files off the Switch, and access most of the Switch 2’s peripherals…
Coding my handwriting in Javascript - how I did it and what I’m doing with it.
Baekdal is your premium site for media reports and trend analysis. Subscribe from €7.55/month
Behind the beautiful imagery of the latest animated movie and the realistic environments of popular videogames lie some mysterious algorithms. Computer Graphics from Scratch aims to demystify these algorithms and shows you that computer graphics can be surprisingly simple.
Was Daft Punk Having a Laugh When They Chose the Tempo of Harder, Better, Faster, Stronger?
Once at a picnic, I saw mathematicians crowding around the last game I would have expected: Tic-tac-toe.
Fire is an interesting graphics problem. Past approaches generally faked it. For example, Lord of the Rings used sprites with lots and lots of smoke (the fluid sim was too expensive at the time, even for movies). Real-time applications like video games have pretty much exclusively used non-physical approaches.
It's time for a little dive into mid-1990s computer history!
For all the effort to make Linux a platform to game on.
We spent years working on this game. We're betting our family's future on it. So. Why does it look so bad? We've been writing indie game...
Ever since I opened up my Direct Messages and invited everyone to ask me computer graphics related questions on Twitter , I am very often asked the question "How can I get started with graphics programming?". Since I am getting tired of answering this same question over and over again, I will in this post compile a…
How we designed xkcd's massive rube goldberg machine game in 3 weeks.
This extraordinary view of the LMC might be the world's longest exposure image in amateur astronomy. 1060 hours were needed to capture this highly-resolved image (204 Megapixels) of the Large Magellanic Cloud.
I build shaders, renderers, games, and other stuff that's fun to stare at.
Mosfilm, one of the largest film studios in the USSR during the Soviet era, has put full-length versions of many of its most acclaimed and influential films on
Tony Hawk's Pro Strcpy: A game save and RCE exploit for the Tony Hawk game series that can be used to hack Xbox, Playstation 2, Gamecube, and Xbox 360 consoles.
Since I switched to Linux some time ago, I had my fair share of problems with running games on Linux. To be fair, most of these were not designed to run on linux, but the awesome Proton and its main project wine make it easy to run most games I am interested in seamlessly. Most of the time when problems arise, games…
Jay Peters: Xbox’s huge outage even blocked games on disc An extended Xbox outage that began Sunday evening hasn’t just caused issues for people trying to play digital games — it blocked people from playing their disc-based games, too. When Sony announced that they were discontinuing physical discs
Tech Notes on Cubic Bezier Curves, Perlin Noise, and Minimal Rotation Frames
PlayStation announced that they will stop making discs. People are rightfully mad about this, but it's not actually about physical media. It's about owning your games.
There is a playful way to study the architecture of computers of the past. Find a piece of software you know well and try to find out how it was ported to these machine you don't. A good choice would be DOOM. id Software's 1994 mega-hit has been ported to everything. It is designed around a core with no layering…
What if you could strap a full desktop GPU to your MacBook Air? Turns out, you can.
Are they good or bad?
A continuous version of Conway's Life, using floating point values instead of integers: supports many interesting phenomena such as gliders that can travel in any direction, rotating pairs of gliders, wickstretchers and the appearance of elastic tension in the 'cords' that join the blobs. Slides showing how the rule…
The origin story of a 3D Modeler made very quickly
Microsoft have fired most if not all of the team at id Software responsible for developing the idTech game engine during Xbox layoffs