Because even with the most powerful GPUs on the PC, our real-time rendering tech is still no where near powerful enough given our current methods of rendering graphics.
It's getting better. Stuff like DX12 and whatnot will help PC games better utilize the GPUs, but we're still many years off.
You also want to avoid the uncanny valley. Unless you can do perfect graphics and animations, something will always look a bit off about graphics and be a huge immersion breaker. It's far easier for our minds to know that we are still looking at CGI instead of tricking into thinking its looking at real life.
There is also the whole development time element. The amount of detail needed for a modern level is unbelievable. Going even more photorealistic would add even more work required for even the most basic environment.
Even in a myriad of major motion pictures, that are not interactive, and are able to use an insane amount of computing power to generate incredibly realistic looking graphic models, the CGI models still look noticeably fake
Log in to comment