Bobby Anguelov
banner
bobbyanguelov.bsky.social
Bobby Anguelov
@bobbyanguelov.bsky.social
Principal Programmer at Valve.
Previous: WB, Ubisoft, Io-Interactive.
Hobby Engine: http://esotericaengine.com
YT: https://youtube.com/@BobbyAnguelov
Doing a thing
October 20, 2025 at 2:05 AM
I really hate modern rendering. This is BF6 with no frame-gen, no upscaling, nothing. As "clean" as I can get it. It's absolutely atrocious.

Games used to look a lot better in motion in the past. Now they are just static screenshot generators :(
October 11, 2025 at 10:43 PM
If any one at MS is following me, edge is globally eating the alt-shift-s shortcut and breaking a ton of workflows for people in @VisualStudio , blender and even our customers in game. It would be great to fix it plz.

Reddit Post:
tinyurl.com/yu2wj44z
From the MicrosoftEdge community on Reddit
Explore this post and more from the MicrosoftEdge community
tinyurl.com
September 27, 2025 at 7:24 PM
Reposted by Bobby Anguelov
Pinched wrists on ragdolls are caused by twist bone poses living in the animation data. Twist bones are procedural and computed based on the pose of animated bones, so they should computed as a post process at runtime to fix this. See www.youtube.com/watch?v=Jkv0... by @bobbyanguelov.bsky.social
September 17, 2025 at 5:03 PM
Played a bunch of battlefield 6 over the weekend and it's the first BF I've been excited about in years...

BUT visibility is absolutely awful in it. It impossible to see enemies without the orange marker and the desaturation/color grading filter is so bad. Everything is extremely washed out.
August 12, 2025 at 8:16 PM
Finally found a physio that understands my condition (hmsd) and it's been enlightening.

It seems that I only know how to engage my triceps and my traps. So I'm exclusively using them for everything. It's the root of most of my nerve pain.

Trying to learn how to activate other muscles is wild.
April 24, 2025 at 3:43 PM
Anyone heading to GDC this year and wanna meet up?
February 26, 2025 at 7:09 PM
I have some big concerns about this DLSS multi-frame generation stuff. As I understand it, it generates multiple frames between two 'traditionally' rendered frames.

User input will only apply to the rendered frames, so while I'm drawing 120fps, my input might only be sampled at 30 or less?!
January 7, 2025 at 5:38 PM
Incredible documentary... 🥲

youtu.be/4J_yAe3W0Kg?...
Memories of CS:GO - The Final Years
YouTube video by Red Bull Gaming
youtu.be
December 5, 2024 at 1:38 AM
Framerates (even frame times) as a measurement of smoothness are a lie.

I'm playing a bunch of recent titles that all feel laggy, stuttery and just awful even though the "fps" is high.

Measured input latency on one of them today using LDAT. 60+ms of input latency at 90fps. That's so fucked.
December 4, 2024 at 2:49 AM
Alright, got my pick'ems done for the Major! It's a mix of what I think will happen and what I hope will happen!
November 29, 2024 at 2:23 AM
Flying out to Montreal today to visit some friends on the weekend.

My week is pretty light so if anyone friends/mutuals want to grab lunch or coffee, hit me up.
August 13, 2024 at 1:15 PM
Age yourself but do it cryptically...

I'll start: slapping each other with wet fish was a greeting when I was growing up...
November 9, 2023 at 7:33 PM
Been putting this off for a while but finally gonna do another tech stream. It's gonna be a shorter brain-dump about networking/replicating animation with some some prototypes in Esoterica.

Sunday at 9am PST/6pm CET
youtube.com/live/mKBDhC6...
October 12, 2023 at 4:00 AM
Turned 39 today... Kinda bittersweet tbh.

Didn't feel like spending the night at home alone so decided to have dinner at the local bar.

Nazdrave/cheers/gesondheid!
October 9, 2023 at 3:14 AM
I would absolutely kill for a hard-surface deskpad. I have issues with the texture of a lot of the cloth deskpads.

I would love a Glorious elements air pad that was double the size of the current one.

How does nothing like this exist?
September 30, 2023 at 5:39 PM
Just did the math and I've spent $2500 on dating apps since January and these are the results 🥲

I think I'm done. It's a waste of money and it's starting to mess with my mental health.
September 10, 2023 at 3:05 PM
No spoilers but the "rock opera musical" track to one of the fights in BG3 is incredible...

I had a grin from ear to ear...
August 21, 2023 at 3:51 AM