The PS4 is capable to render the Horizon Zero Down far distances (you can see movement at huge far distances), the complexity of God of War and now now the fly through in Anthem.
Gameplay in God of War is tightly squeezed between a ton of invisible walls, it looks great from one angle, it would be garbage from another, but the player / camera never gets there so the end result looks amazing. It's quite easy to optimize for a very specific user flow. In Elite there's very little the engine can assume as to what it might end up having to render, so the solutions within must be very generic. I understand this is a hard position to be in from the point of view of the developer. Still, I
do find the rendering performance on PS4 Pro rather unimpressive.
No Man's Sky was a game I was hopeless on seeing it in VR due its mathematical complexity to generate terrains and still with full vegetation and animals (I won't even mention Texture Tesselation here, dam its beaultifull).
Can't fully agree here. I agree on the part I also didn't expect to see NMS on VR because consumer VR is still mostly in the phase of cheap-to-develop minigames and low hanging fruit conversions of ageing titles (I love Skyrim, it's the game I've played the most in my life, but come on, in VR you can really tell the texture resolution is very much up to 2011 standards) .
I disagree on the part on mathematical complexity being a bottleneck for rendering. Generalizing a bit, 90% of rendering goes to
1) Moving data around, and
2) Shading pixels.
Procgen can actually help you there if you utilize shaders heavily, transfer fewer gigabytes of static data around per second, and generate details programmatically on the GPU instead. And the cost of shading pixels can be mitigated a lot if you don't commit to full photorealism, which NMS certainly doesn't (and I respect them for that! Photorealism is not the endgame for graphics IMO but that's another discussion altogether). NMS has chosen a specific style and apparently stereo rendering didn't turn out to be a problem for them.