Jasper (@jasperrlz.bsky.social) (@JasperRLZ) header
Jasper (@jasperrlz.bsky.social) (@JasperRLZ) profile picture

it's a dAmN cOld NiGhT tryin 2 figure out this life | Icon by @silbdilby | any pronouns | all opinions are incorrect and belong to my employer | parody account

the remaining G-buffer bit
Joined March 2018
Why did Link's cel shading suddenly disappear in Breath of the Wild? Let's dive in deep and figure it out. youtube.com/watch?v=By7qcgaq…
6
69
7
256
Was trying to figure out why I wasn't properly parsing the lightmaps correctly on this wall in the Depths, then realized that it's actually broken in game. nice work lol
4
13
243
17,027
Managed to reverse engineer the Dark Souls water shader. They use a deferred target for a water heightmap and construct the displacement normal based on that. Fun stuff.
9
176
2
1,845
95,801
Been implementing proper lighting and postprocessing in Dark Souls
7
22
1
356
24,336
thjey called it mario wonder because when u see it you turn 360 degrees and wonder away
3
4
1
43
5,386
Jasper (@jasperrlz.bsky.social) retweeted
twilight mode
2
6
62
4,651
Jasper (@jasperrlz.bsky.social) retweeted
getting sky lighting working is satisfying
2
27
3,557
found a new way to bully goombas
18
110
1
836
30,585
WebGPU V1 is starting to go live in Chrome. It's a fantastic spec, and a really clean graphics API to program against.... but almost all of it was possible with WebGL. WebGPU won't instantly mean AAA-budget games on the web. There are still major issues with the web for gaming.
6
5
1
80
9,672
You can't download & install 50GB of meshes, textures and sounds into the browser; the best you can do is stream them from the network, but obviously that takes server bandwidth, and only works when the user has good internet. And if you already need that, why not stream a video?
4
2
42
4,824
But besides that, since the browsers don't want ransomware to capture people's desktops, the input APIs don't allow you to things like hold Ctrl to crouch and press W to move forward without it triggering the Ctrl+W shortcut to close the tab.
2
43
4,490
debugging my infinite grid plane rendering
1
1
70
8,812
There is a game called Mario vs. Donkey Kong: Tipping Stars for the Wii U. It is, inexplicably, written in HTML and JavaScript, with some custom APIs designed for the Wii U. But that means, with about 1400 lines of shim code, I can do this:
102
1,456
88
8,560
670,798
here's a test of an earlier version before I got everything loading and rendering correctly. The shim code is doing a bit more than you might think
5
20
532
43,614
updating my WebGPU backend given today's news and having some flip-Y problems. those who know, know.
6
14
1
268
26,418
why is every japanese gamedev interview always like this
2
5
121
9,456
As I'm starting up work on my next video, I keep thinking it would be nice to do a collab with some other cool gamedev-adjacent YouTubers... I have no clue who though. Sounds like a ton of fun, but I don't know how to fit it into my video style
6
26
4,797