Hacker News

Favorites Setup
Comment by dmarcos | original | What to learn to be a graphics programmer
[−]dmarcos · 2026-07-01 Wed 20:27 UTC · link
I created and still maintain A-Frame (aframe.io). It’s been a gentle gateway to learn 3D graphics for a decade. Cool community if I can say so ha ha. Web is a great way to share stuff as you learn, collect feedback and get visibility. Many cases in the community of people that ended up doing 3d graphics professionally.
[−]utopiah · 2026-07-01 Wed 20:36 UTC · link
Can definitely recommend it!

Start with just <a-box> and <a-sky>, add some animations, then add some community components if it's not enough. Still not enough then modify via ThreeJS, all the way to shaders. A-Frame is amazing so thanks for creating and maintaining it!

PS: Oh, and you can even do AR and VR with it.

[−]dapper_w0lf · 2026-07-01 Wed 21:30 UTC · link
Wow, I wrote my master's thesis using A-Frame! Honestly, I'd love to give you my deepest gratitude for what you did with A-frame. I wasn't a programmer at the time and had very little experience but A-Frame helped me realise my idea in a really intuitive way. I occasionally look back at the repo and cringe from how bad my code was back then but if it wasn't for that project I doubt I would be where I am today. Thank you.
[−]dmarcos · 2026-07-01 Wed 21:58 UTC · link
Thanks so much! Really happy to hear. It makes all sweat, blood and tears of open source maintenance worth it.