eduameli's Avatar

eduameli

@eduameli.bsky.social

learning computer graphics

24 Followers  |  59 Following  |  46 Posts  |  Joined: 19.10.2024  |  1.6151

Latest posts by eduameli.bsky.social on Bluesky


Video thumbnail

i think my software rasteriser is broken

17.09.2025 23:07 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

what game are u making? :)

17.09.2025 23:03 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

real

10.09.2025 01:40 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

slam dunk?

09.09.2025 15:12 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

Some fun with shader-based debug drawing: here I'm drawing an arrow for each path taken in the path tracer, starting with the pixel under the mouse cursor.

31.08.2025 23:10 β€” πŸ‘ 47    πŸ” 3    πŸ’¬ 1    πŸ“Œ 0
GP-Direct 2025 - Graphics Programming Showcase
YouTube video by Graphics Programming GP-Direct 2025 - Graphics Programming Showcase

It's finally here!

I'm pleased to share GP-Direct 2025, the latest edition of the graphics programming discord showcase!

No engine? No problem. We wrote our own!

Thank you to all the talented people who participated!

youtu.be/e9qK6EtqB-Q?...

#indiegamedev #graphicsprogramming

11.08.2025 13:05 β€” πŸ‘ 18    πŸ” 7    πŸ’¬ 1    πŸ“Œ 6
GP-Direct 2024 - Graphics Programming Showcase
YouTube video by Graphics Programming GP-Direct 2024 - Graphics Programming Showcase

I'm thrilled to announce that GP-Direct, the Internet's most exciting graphics showcase, is back and has received all clips for 2025!

We will soon be releasing our final video just as soon as we finish editing. Here's last years video! #indiegamedev #graphics

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

02.08.2025 16:36 β€” πŸ‘ 12    πŸ” 4    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

been working on the scene graph recently

#vulkan

14.07.2025 00:36 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

i use fedora kde

20.06.2025 00:47 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Hola again graphics peeps! 😊

I found myself with enough bits and pieces related to text rendering to warrant a write-up. So here it is! 😱

osor.io/text

Spiced up with direct vector rendering, sub-pixel anti-aliasing, run-time atlas packing, temporal accumulation, and more!

I hope you enjoy it! 🧑

12.06.2025 16:22 β€” πŸ‘ 47    πŸ” 12    πŸ’¬ 4    πŸ“Œ 0
Post image Post image Post image

Decided to check out how water is rendered in Counter-Strike 2.

Given how interactive water in CS2 is, I expected to see some cellular fluid simulation, but turns out they just use a low-resolution off-screen buffer with flat 2D decals used for various aspects of water. Reminds me of HL2 water :)

11.06.2025 00:55 β€” πŸ‘ 197    πŸ” 50    πŸ’¬ 5    πŸ“Œ 5

it's basically glsl

01.06.2025 02:45 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

im on fedora kde gonna try and stay on that for a while πŸ™

29.05.2025 20:02 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

yeah tbh it's an endless cycle πŸ˜‚

29.05.2025 17:14 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

imo that's not the problem.
they need to attract more users that are not developers, so that developers start supporting linux in their anticheat.

i don't think centralising distros is an option, but maybe a dominant would be good for newbies.

29.05.2025 14:26 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

what tools are subpar on linux?

29.05.2025 14:14 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

good luck πŸ™

28.05.2025 00:40 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

nice work :p

19.05.2025 23:18 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

shader hot-reloading in #vulkan
was easier than i expected hehe

18.05.2025 18:16 β€” πŸ‘ 9    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
The one true guide to baking materials in Blender | Graphics Programming Discord How to get nice materials on low poly objects

Hey all, Have you ever been confused or frustrated by baking materials in blender? Well I wrote a guide to to help you out.

Please check it out as well as the other blogs on graphics-programming.org #blender3d #tutorial #indiegamedev

graphics-programming.org/blog/blender...

10.05.2025 20:38 β€” πŸ‘ 8    πŸ” 4    πŸ’¬ 1    πŸ“Œ 0
Preview
Upsampling via Multisampling Can we use multisampling effectively for upsampling? This has been a question in the back of my mind for give or take 10+ years.

Upsampling via Multisampling filmicworlds.com/blog/upsampl...

06.05.2025 20:02 β€” πŸ‘ 107    πŸ” 25    πŸ’¬ 1    πŸ“Œ 0

but first i need to study for my exams next month... need to stop procrastinating

18.04.2025 20:01 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Raw dogging linux graphics (DRM)
YouTube video by sphaerophoria Raw dogging linux graphics (DRM)

found this really cool series.

i wanna study low-level stuff at some point... like graphics drivers.. make my own operating system... build a fpga gpu..

really cool stuff!!!
youtu.be/B8xHWwCuxKA?...

18.04.2025 19:59 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

new todo list is
- make a couple demos
- faster loading of demos
- improve ssao & bloom
- hiz culling
- add point lights
- auto-exposure .. maybe depth of field
- fit shadow map frustum to scene
- fix subgroup stream compaction
- fix gltf loading bugs

15.04.2025 23:57 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

im gonna cancel a lot of the "engine work" i was planning on doing in my #vulkan engine to make it presentable asap so i can work on other stuff to apply for internships in september.

like timeline semaphore and slang is cool, but before and after is gonna be the same from the outside.

15.04.2025 23:53 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

ended up choosing the virtual geometry one.

gonna have to learn a lot but looking forward to start implementing it this summer!

15.04.2025 23:50 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
To Early-Z, or Not To Early-Z Depth In The Logical Rendering Pipeline Where Does Early-Z Fit In? When Does Early-Z Have To Be Disabled? Discard/Alpha Test Pixel Shader Depth Export UAVs/Storage Textures/Storage Buffers Forcing Ear...

In today's new blog post, I try to provide some intuition and clear up some misconceptions about early Z cull behavior on desktop GPUs. Have a read if that interests you!
therealmjp.github.io/posts/to-ear...

14.04.2025 00:52 β€” πŸ‘ 173    πŸ” 55    πŸ’¬ 3    πŸ“Œ 0

i love ssbo in opengl

04.03.2025 13:16 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

working parsing #vulkan spir-v to build my pipelines easier πŸ˜‹

gonna keep it super simple.
after this i probably wanna cleanup everything again and maybe add some new visual stuff πŸ‘€.. or improve perf. cause i made it worse accidentally πŸ’€

18.02.2025 00:58 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
lucerna engine rendering sponza

lucerna engine rendering sponza

changed my #vulkan engine ui to use #imgui docking

need to add a scene tree and better settings but it's low priority (im procrastinating)

11.02.2025 11:05 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@eduameli is following 20 prominent accounts