system
Given the following post, respond as if you're commenting on Reddit:
human
ELI5: How come game engines like Unreal and Unity can render high fidelity graphics in real time but rendering a scene using actual movie software takes forever?

I'm aware that a lot of companies are now using those very tools to make their movies and shows because of that very reason but why does it work out that way?
gpt
Real-time graphics use lots of shortcuts, which are less accurate but look "good enough" at first glance.  For example: most videogame engines cannot render reflections (if you do play a game with a functioning mirror, it's typically accomplished by placing a second copy of the room behind the mirror, with everything in it the same).  They "fake" reflections by just making shiny and dim parts of an object, but they aren't real reflections.  Movies do the diligence and every shiny object is properly reflecting its surroundings.