Peter McEvoy's Avatar

Peter McEvoy

@mcpete

Software engineer and currently a PhD student in passive microwave remote sensing. I like pretty things and understanding how things work. Computer Vision, Graphics, Physics, and Tinkering. http://peter.mcevoy.se

768
Followers
486
Following
7
Posts
19.10.2024
Joined
Posts Following

Latest posts by Peter McEvoy @mcpete

Drawing VGA Graphics with x86 Assembly
Drawing VGA Graphics with x86 Assembly YouTube video by Nir Lichtman

Short and sweet!

youtu.be/JhkkyQOtqkg?...

15.02.2026 11:11 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
TinyDiffRast A tiny course on differentiable rasterization.

This is a great introduction to differentiable / inverse rendering - rasterization specifically.
I've read through it and am currently working on implementing some things.
jjbannister.github.io/tinydiffrast/

02.01.2026 19:33 πŸ‘ 41 πŸ” 7 πŸ’¬ 0 πŸ“Œ 0

Ask yourself if kids prefer toys, or stores. Games from a generation ago were allowed to be toys. Games today are forced to be stores.

07.12.2025 21:42 πŸ‘ 1221 πŸ” 335 πŸ’¬ 3 πŸ“Œ 0
An evolution of xkcd #2347 with too many things that can break the Internet!

An evolution of xkcd #2347 with too many things that can break the Internet!

This meme is getting out of hand, but it's actually not far from reality 🀣

21.11.2025 12:13 πŸ‘ 120 πŸ” 50 πŸ’¬ 4 πŸ“Œ 3
Video thumbnail

In November 1999, Eric Jordan, Tony Novak, and John Carrol founded a digital creative agency called 2Advanced Studios.

The agency was renowned for its innovative, high-end design using Flash technology.

2Advanced Studios v3 flash website in 2001

#WebDesignHistory

14.11.2025 16:46 πŸ‘ 67 πŸ” 17 πŸ’¬ 4 πŸ“Œ 0
How To Make A CPU
How To Make A CPU YouTube video by RobertElderSoftware

youtu.be/vuvckBQ1bME?...

11.11.2025 11:52 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

There's no shame in being wrong about something.

There is shame in choosing to be wrong.

13.09.2025 15:14 πŸ‘ 2717 πŸ” 413 πŸ’¬ 28 πŸ“Œ 16
Post image

I laughed

21.08.2025 19:41 πŸ‘ 33 πŸ” 9 πŸ’¬ 1 πŸ“Œ 1
Preview
AI Is a Mass-Delusion Event Three years in, one of AI’s enduring impacts is to make people feel like they’re losing it.

Hello. I wrote a nice long essay about AI and this very strange moment where we're constantly told we're living in the dawn of a strange new future but the only thing that's actually clear is that everyone feels pretty unmoored and uncertain. I hope you'll read it

18.08.2025 21:21 πŸ‘ 4421 πŸ” 1421 πŸ’¬ 150 πŸ“Œ 302
Preview
GitHub - KrishKrosh/TrackWeight: Use your Mac trackpad as a weighing scale Use your Mac trackpad as a weighing scale. Contribute to KrishKrosh/TrackWeight development by creating an account on GitHub.

πŸ’‘ github.com/KrishKrosh/T...

24.07.2025 13:14 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Doors are the natural enemy of the cat

06.07.2025 17:33 πŸ‘ 820 πŸ” 78 πŸ’¬ 43 πŸ“Œ 12
CD / Blur
CD / Blur YouTube video by Captain Disillusion

NEW VIDEO!
www.youtube.com/watch?v=xDLx...

22.05.2025 18:10 πŸ‘ 884 πŸ” 125 πŸ’¬ 25 πŸ“Œ 5

The WORLD WIDE WEB was invented in Switzerland (by a Brit), the INTERNET was not invented there.

I demand a full apology from Eurovision, the BBC, and the nation of Switzerland.

17.05.2025 21:04 πŸ‘ 264 πŸ” 55 πŸ’¬ 15 πŸ“Œ 4
For-Profit (Creative) Software
For-Profit (Creative) Software YouTube video by EndVertex

I made a video essay! It's a love letter to 3d software crammed in between several hate notes about 3d software companies. Maybe it can be something you put on in the background while you do art. :) www.youtube.com/watch?v=I4md...

16.03.2025 16:31 πŸ‘ 1612 πŸ” 586 πŸ’¬ 100 πŸ“Œ 94

Remember last.fm

22.03.2025 08:12 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Wow. it must feel terrible when someone takes something you made and uses it without permission or payment

29.01.2025 04:59 πŸ‘ 18972 πŸ” 5075 πŸ’¬ 181 πŸ“Œ 84
How I built a Mechanical Calculator
How I built a Mechanical Calculator YouTube video by What Will Makes

Great video of making a mechanical calculator: youtu.be/E0pJST5mL3A?...

28.12.2024 22:25 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

This film is GLORIOUS

07.12.2024 16:25 πŸ‘ 73 πŸ” 12 πŸ’¬ 3 πŸ“Œ 0

Nice!
Btw, also wanted to say thanks for your videos. Love your YouTube channel. Been a subscriber for many years, and always look forward to watch when a new video of yours pops up.

06.12.2024 17:54 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Rendering Tiny Glades With Entirely Too Much Ray Marching
Rendering Tiny Glades With Entirely Too Much Ray Marching YouTube video by Graphics Programming Conference

Here's a recording of my Tiny Glade presentation from the Graphics Programming Conference 2024:

www.youtube.com/watch?v=jusW...

It's an any% speedrun of our GPU-driven rendering, shadows, global illumination, water, and DoF, involving a few weird tricks.

05.12.2024 02:19 πŸ‘ 456 πŸ” 109 πŸ’¬ 15 πŸ“Œ 9

Very good of @karpathy.bsky.social to state this explicitly!

29.11.2024 19:05 πŸ‘ 57 πŸ” 5 πŸ’¬ 0 πŸ“Œ 0
Gorillaz - Demon Days but it's in the Mario 64 Soundfont
Gorillaz - Demon Days but it's in the Mario 64 Soundfont YouTube video by More Tsua

Gorillaz - Demon Days but it's in the Mario 64 Soundfont
youtu.be/8fDosBRkBV8?...

26.11.2024 20:56 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

I wanted to do a side-by-side comparison of my #procedural animation to hand-authored animations on some models I bought. This is so I can better study what I need to improve.

When I got my comparison tool running for the first time, this is what I was greeted with! Step-height glitch I think. πŸ˜…

16.11.2024 16:24 πŸ‘ 1913 πŸ” 615 πŸ’¬ 95 πŸ“Œ 45

Bluesky’s captured tech twitter because it appeals to our innate desire to buy a new domain name.

02.11.2024 15:29 πŸ‘ 2099 πŸ” 327 πŸ’¬ 48 πŸ“Œ 48
Video thumbnail

It might be hard to believe, but this animation is actually 100% procedural.
#gamedev #indiedev #procgen

24.10.2024 14:25 πŸ‘ 172 πŸ” 18 πŸ’¬ 16 πŸ“Œ 2

Very cool! Thanks for sharing, just compiled the native app and trained with the Lego demo. Super smooth! :)

25.10.2024 10:46 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
A comic strip with two panels, the first panel is a drawing of a black dog with a red collar with the text "no need be best" written above the dog, the second panel is the same dog with the text "only good and kind" written about it.

A comic strip with two panels, the first panel is a drawing of a black dog with a red collar with the text "no need be best" written above the dog, the second panel is the same dog with the text "only good and kind" written about it.

So it goes

21.10.2024 17:02 πŸ‘ 5205 πŸ” 2028 πŸ’¬ 18 πŸ“Œ 17
A bunch of men are hanging out in a big hole. A sign points to it labelled "Hole." One of the men in the hole points to a sign that says "NEW HOLE." He says "hey look! someone made a new hole!" All the men frantically rush out of the old hole and into the new one. One comments "this feels like how the old hole used to feel."

A bunch of men are hanging out in a big hole. A sign points to it labelled "Hole." One of the men in the hole points to a sign that says "NEW HOLE." He says "hey look! someone made a new hole!" All the men frantically rush out of the old hole and into the new one. One comments "this feels like how the old hole used to feel."

18.10.2024 13:53 πŸ‘ 44812 πŸ” 7575 πŸ’¬ 336 πŸ“Œ 312