Pema99
pema99.bsky.social
Pema99
@pema99.bsky.social
Senior Graphics Engineer, Light Transport @unity.com.

Check out my stuff at http://github.com/pema99 and https://pema.dev
Interested in all things graphics, VR, language dev and functional programming.

@pemathedev on Twitter/X.
12 angry men (1957)
September 25, 2025 at 5:20 PM
July 29, 2025 at 7:07 PM
What album or artist would you say profoundly reshaped the way YOU perceive music?
June 26, 2025 at 10:52 PM
I did notice a single line in the DX11.3 spec "D3D11.3 will allow approximations to this effect." but didn't see something similar for the GLES3.2 spec. Taking another look now, I realize there is a similar approximation blurb, it was just hiding on the next page, heh
May 11, 2025 at 6:33 PM
Hmm.. I see what you mean. Here's the plot with your suggestion:
May 11, 2025 at 12:16 PM
Interestingly, the GLES3.2 spec amends the relevant section to _very briefly_ mention elliptical footprint. Vulkan spec has a similar small paragraph. Seems to me like that would put Mesa in violation of both specs?
May 11, 2025 at 11:11 AM
Good suggestion, I just tried it out, pretty close to the hardware though still a bit off. They might be using some variant of this with some fudge/bias.
May 11, 2025 at 10:48 AM
I wrote a blog post about mipmap level selection. pema.dev/2025/05/09/m...
May 10, 2025 at 4:19 PM
Today I uploaded my Powder Toy in #VRChat creation as a world, so people who don't know me can play with it: vrchat.com/home/launch?...

I also added 10 new elements, including a bunch of explosives which can push around particles when detonated, via a rudimentary wind simulation.
February 17, 2025 at 9:52 PM
I made Powder Toy in VRChat! It supports several kinds of liquids and solids, including chemical reactions between them. It's done entirely with fragment shaders and cameras, so I can put it on my avatar.
February 14, 2025 at 3:03 PM
For my first bluesky-exclusive post, behold, the less boring version of my avatar
November 14, 2024 at 1:00 AM