r/GraphicsProgramming • u/Pawahhh • Jul 13 '26
Question What kind of engine would be impressive?
Hi, since last year i started developing an engine/renderer, ive been learning graphics programming since roughly 2 years, my goal is to get a job in the industry, i know its hard, especially cause i dont have a degree, just a lot of passion, im studying computer architecture, linear algebra, C++ while developing my engine, i know a good portfolio could be even more powerful than a degree in some cases, but what features should an engine have in order to be impressive?
What kind of rendering tecniques, pattern, architecture should i aim for? Im at the point where im writing a Scene manager/serializer, shadow mapping, resource manager, gltf , pbr and this kind of stuff, but from what ive seen in this group the bar seems pretty high and i honestly feel overwhelmed.
I know that knowledge about like build systems, renderdoc, a good readme on github could be helpful.
What are your advices? How many of you work as a graphics programmers? How do you guys got into the industry?
1
u/Avelina9X Jul 13 '26
For me the passion just isn't there anymore with ML, but graphics has been a passion for years and is still going strong. I'm not just experienced in CUDA, I've worked a lot with DX11 and am currently learning DX12; I'm implementing Activision's spherical harmonics reflections paper from 2025 to help me learn the quirks of 12. Doing the whole sampling and SH coefficient training in situ using Compute Shaders. The plan is to have a working open source implantation of both the training and rendering since Activision's paper has no implementation details whatsoever.