Amirabbas Fazelinia

Amirabbas Fazelinia

@utilyre.github.io

I edit plain text and move bits around for a living. Posts/Reposts about computer graphics, mathematics, C, and Linux. Website: https://utilyre.github.io

36 followers73 following108 posts

Amirabbas Fazelinia reposted

I fell into the #unity3d #HDRP codebase again. Oops. I wrote a post about how the water currents were done at the time: rivers, cascades and vortices on an FFT ocean, and no feature written for any of them. If you are curious: anisb.github.io/2026/09/26/c...

Amirabbas Fazelinia reposted

It's a rainy day, and I haven't done anything in a while. So, I coded some tiny transition animations on the Workbench manipulators. Low effort, kind of fun.

yay! i made my very first text renderer!! details: consumes 160MiB of memory is slow as hell no font metrics are taken into account each new character adds up an entire draw call #opengl #ttf

Amirabbas Fazelinia reposted

🔴🟡🔵 BIG WALK 🔴🟡🔵 Out now on Steam, Nintendo Switch 2, and PlayStation 5. Hooray!

a bit late to the party but i'll leave you to enjoy the final image i generated using my cpu-side rasterizer before i start to continue my gpu-side graphics programming journey #screenshotsaturday

Amirabbas Fazelinia reposted

I'm close to finishing a major rework of how materials are baked in my engine. Rather than baking material properties directly, I now store a material palette per brick and bake blend weights. This means that material property blending is "deferred" to render-time, ... 1/

Amirabbas Fazelinia reposted

The Internet is truly dying. I don't wanna use Twitter, I don't wanna use GitHub, I don't wanna use YouTube, I don't wanna use any of the websites I used to use regularly. I have no place to go. The Internet feels like giant wasteland...

gotta try this

mmalex@mmalex.bsky.social

my #1 grizzly beard protip for (game) dev is: if you have a bug that you dont understand the cause of immediately, dont try to fix it; add & iterate visualization / inspection tools until the cause is plain to see. the accumulation of 'observability' in your system's state will pay off many times

Amirabbas Fazelinia reposted

More cloud render tweaking. Micro and macro scale test with different densities. #screenshotsaturday #rendering #vulkan #gamedev #indiedev #raymarching #sdf #voxels

Amirabbas Fazelinia reposted

another slightly older project i learned a TON of math from: a simple software renderer. every single pixel was calculated manually by me in python, no opengl geometry etc. didn't follow a guide, so i had to discover how to make 2D look 3D with guesswork/intuition and math resources. 280fps at 720p!

Amirabbas Fazelinia reposted

Made some progress on the water simulation for my relaxing sandbox game 🌳🏡Island Architect🏡🌳 I added some proper shading finally, and performance is much better, with a priority system for what to update each frame. In the video you can see how it reacts to terrain edits. #gamedev #indiegame

Amirabbas Fazelinia reposted

Inspired by @mmalex.bsky.social's dots experiments recently, tried to do some kind of "particle DOF" in the fluff renderer, effectively blowing out every particle's microparticles which gives a kind of uncanny effect that also melts my GPU with overdraw.