2 ms·
Lighting is easily the biggest hurdle I encountered trying to build games as a solo dev. It's not particularly hard to understand the concepts, but it's quite u
by ehnto 5y ago
Lighting is easily the biggest hurdle I encountered trying to build games as a solo dev. It's not particularly hard to understand the concepts, but it's quite unintuitive and labour intensive to get good looking lighting. It was also very prone to engine-specific bugs or tweaks in obscure settings, very frustrating.
I guess like many industries as these new technologies come in there will be old-hands who lament how easy it is for newcommers, but if I could do away with the whole lot and just look at lighting as if I were dressing a movie set, and materials acted exactly as you'd expect, it would be so enabling.
- dagmx 5y agoI don't think any old hands will lament how easy things become to get quicker feedback. It benefits them as well. These aren't substitutes for lighting knowledge and skills. Just more good tools in a toolbox.
- partomniscient 5y agoI think its a generalised thing. Old Hands will lament that new hands didn't have to suffer nearly as much work/wear/time to produce something very similar. It's about the seeming unfairness in cost of producing, not the end product. Everyone benefits with the new way (assuming its actually undeniably better). The newcomers also don't have the 'back in the day we had to...' stories either, and will make some mistakes the old hands wont with the new technology.
- jayd16 5y agoLighting a movie set isn't trivial either but it would be nice not to deal with implementation specific settings.
- ganonm 5y agoYou should look at Unity's high definition render pipeline. It uses physically based lighting so you can just e.g. look up the brightness of a particular light, enter it in, then it will render as you would expect. And yes, you're right about it being enabling. Anecdotally, I've heard that people coming from e.g. photography background find HDRP insanely easy to get good results and pick up quickly.