Pema99 (@pemathedev) header
Pema99 (@pemathedev) profile picture

Senior Graphics Engineer, Lighting @Unity. Opinions my own. Check out https://nitter.gq/t.co/o89V9xPc3X Love graphics, VR, language dev and functional programming

0xFFFA - 0xFFFB
Joined May 2009
Recently I've been working on an HLSL interpreter, which can execute shader code entirely on the CPU github.com/pema99/HLSLInterp… I used it to make a cute little interactive debugger demo. You can try it yourself at pema.dev/hlsl/ More info on Bsky: bsky.app/profile/pema99.bsky…
4
24
1
248
17,110
Macro photography + 3DGS is awesome. Some of the coolest splats I've seen in a while.
A Strawberry. 90 stacks, 88 photos each. 2M splats. @Michael_Moroz_ helped out with training it. 👇
1
3
287
I made an experimental "GPU mode" in my toy shader debugger (pema.dev/hlsl/). Runs the shader on the GPU with WebGPU by transpiling to WGSL with the Slang compiler. You can click on a pixel to drop into the interpreter and start debugging. Also added image previews.
1
22
2
207
21,459
Illegal maneuver
New post! Building on the previous one, now we're using temporal information to improve the quality of MSAA super resolution. filmicworlds.com/blog/tempor…
2
395
I won't be using Twitter as much going forward. Come follow me on Bsky if you care :)
411
Looks like the JP community discovered my last project :D
『PowderGame』 このギミックのワールド凄い… 様々な性質のドットを身体で描き、様々な相互作用を生み出せる つまり植物のドットは火のドットで燃えるし、ガスやC4は爆発し、水は溶岩に触れると蒸発する 性質ごとの現実的な反応、相互作用をでドットで再現できてしまうのが凄すぎる #VRChat_world紹介
1
2
1
10
1,227
I made a little 'underhanded' C# quiz, based on @dtolnay's excellent Rust quiz. Check it out pema.dev/csquiz/ :)
1
256
– at Taito-ku, Tokyo
2
279
– at Hiroshima City
2
4
441
A benefit of all my GPU accelerated path tracer's code being written in Rust. Seamless switching between running on CPU and GPU, continuing the ongoing render. I can set breakpoints in the shader code and run it on the CPU for instantaneous debugging of the current render.
3
7
117
6,277
So I was experimenting with a kind of variable rate shading in my toy path tracer today, and doing some questionably valid stuff with unsynchronized memory accesses. Suddenly a sierpinski triangle appears in random garbled mess I've created. What even.... O.O
51
120
7
1,393
192,609
It's very sensitive to the camera orientation, and what is occluded on screen. Varying the conditions just a little bit gives garbled noise
2
76
7,875
14 years 💀
5
417
Great thread
You’re unable to view this Post because this account owner limits who can view their Posts. Learn more
352
Go home ChatGPT, you are drunk.
1
I'm a Twitter-teenager
1
Fantastic portrayal of the platform!
Been working on this for a while- we've got a new PMG video! We're all wary of the metaverse future that Facebook is hurrying us towards. But within the anarchy & anime of VRChat, our team found a metaverse future that's worth fighting for. youtube.com/watch?v=4PHT-zBx…
3