Aaron Moon
banner
aaronmoon.bsky.social
Aaron Moon
@aaronmoon.bsky.social
Pinned
2010 1963
A question David Lynch would like to ask himself
November 3, 2025 at 10:59 AM
Reposted by Aaron Moon
RIP to Michael Madsen, among his many great roles, the voice of Daud in #Dishonored. 💔
July 3, 2025 at 6:32 PM
If how they make their games lead to anti-consumer practices then yes, they should alter how they make their games. Should USB-C law not have been created, because it alters how companies make their phones? This logic is inane.
Reflecting on the "stop killing games" conversation. I think folks don't realize that the petition is bigger than what fans want . Fans want a right to repair and for volunteers to be able to tinker and reverse engineer.

But the petition wants developers to alter how they make games
June 30, 2025 at 6:23 PM
2010 1963
June 18, 2025 at 7:45 PM
1963 2010
June 17, 2025 at 6:01 PM
Reposted by Aaron Moon
Excited to finally show off Nanite Foliage www.youtube.com/watch?v=FJtF...
The Witcher 4 - UE 5.6 Tech Demo | State of Unreal 2025
YouTube video by IGN
www.youtube.com
June 3, 2025 at 6:19 PM
Reposted by Aaron Moon
What if you could write clean, robust, up-to-date C++ without weeks buried in tutorials?
Learn with a self-study course + live coaching to tackle tough spots. In 4 weeks, go from “where do I start?” to confident in your C++ skills. Sign up: https://fertig.to/4wcppco

#cpp #cpp20 #cpp17
December 17, 2024 at 10:26 AM
Reposted by Aaron Moon
C++ Weekly - Ep 458 - array of bool? No! constexpr std::bitset!
www.youtube.com/watch?v=E3sf...
#cpp
#cplusplus
C++ Weekly - Ep 458 - array of bool? No! constexpr std::bitset!
YouTube video by C++ Weekly With Jason Turner
www.youtube.com
December 12, 2024 at 9:34 AM
Reposted by Aaron Moon
Use malloc to speed up your code - Nikolaj Fogh - Meeting C++ lightning talks
www.youtube.com/watch?v=n4f-...
#cpp
#cplusplus
Use malloc to speed up your code - Nikolaj Fogh - Meeting C++ lightning talks
YouTube video by Meeting Cpp
www.youtube.com
December 12, 2024 at 10:20 AM
Reposted by Aaron Moon
Great article on anti-aliasing
blog.frost.kiwi/analytical-a...
AAA - Analytical Anti-Aliasing
How to fix jaggies the analytical way with some juicy secrets
blog.frost.kiwi
November 20, 2024 at 12:21 PM
Reposted by Aaron Moon
My latest article is about one of my favorite techniques in graphics - Müller's method of Polar Decomposition.

It also details some variations, including one which is ~2x faster to compute with more regular convergence.

theorangeduck.com/page/variati...
November 23, 2024 at 4:27 PM
Reposted by Aaron Moon
I wrote about video game shadow techniques on my blog:

📜 30fps.net/pages/videog...

I've always liked different ways to draw shadows in games. I went and tried to find visually distinct examples and explain their differences. I hope you'll find it inspiring!
October 25, 2024 at 1:43 PM
Reposted by Aaron Moon
How are Kernel Smoothing in statistics, Data-Adaptive Filters in image processing, and Attention in Machine Learning related?

My goal is not to argue who should get credit for what, but to show a progression of closely related ideas over time and across neighboring fields.

1/n
December 8, 2024 at 9:45 PM
Reposted by Aaron Moon
I believe comments are important and it's a no-no to accept that programmers won't maintain them (maybe naive but progs should be taught to treat them seriously?).

On an old game I started using _standardized_ FIXME comments to ensure they can be grepped. I still use that technique nowadays.
November 21, 2024 at 4:21 PM
Reposted by Aaron Moon
Great collection of resources for GPU architecture and optimisation gist.github.com/silvesthu/50...
GPU Optimization for GameDev
GPU Optimization for GameDev. GitHub Gist: instantly share code, notes, and snippets.
gist.github.com
November 16, 2024 at 3:04 PM