The Uncharted 4 reveal was real-time, I'm not sure what you're going on about here.
What you just listed was two examples of pre-rendering. The first one being straight up computer graphics, the second one being what they used for the previous Uncharted games, where they hooked multiple PS3s to do the trick to turn the actual engine and the consoles into a rendering farm:
(Pic related: that's it)
On the other hand; Uncharted 4 cutscenes are rendered on your console; completely in realtime. Evidence:
A7 reppin
From the looks of the actual game versus the reveal cutscene, the main difference are lighting and higher detail. Without the need to maintain AI and full physics for the entire level, it's likely they utilize the CPU for extra post processing and a higher-end lighting model.
I have been playing with CG since 2004 & recently started development of my own game. I do know what is real time & what is prerendered. As developers are usually very clear when they produce in game realtime footage. If asked, they will say, its realtime (if it is realtime). Because it is the most direct & clear answer to the question.
I know most people may not be able to dedude from what Corrinne Yu said, that the footage is real-time or not, but as someone with some experience with game engine & software render, the replies look suspicious, which made me read a few time, & hence my deduction.
The answer whether the game is realtime or not can be found in the replies by Corrinne Yu, interestingly, not what was written, but what was NOT written. The word is '
Real Time' (or any thing that represent real time like in-game footage) was never once mentioned.
If the footage is realtime, she would have answer simply, "Yes its realtime." She can of course clarify it is running on PS4 etc...But she will mention real time. The omission is 'interesting'.
We know it is in-engine, running on PS4 (not the trailer, but the capture of the footage), her replies.
The footage is In-engine captured from PS4. There is no doubt about this. All hardware render using PS4, using their engine, this is also clear. There is no argument. In fact that was what Ms Yu said, in fact that was all she said. Note she never said it ran at 60fps, or its real time, or anything that suggest it.
We can conclude that it is In-engine captured from PS4. You cannot however deduce it it is realtime or not from the replies by Ms Yu.
But when it is easier to just say 'yes, its real time' than say a lot of stuff, but short of answering if its real time, and not once, but twice, then there are reason to believe its likely not.
To be honest, I rather keep quiet on this, in fact its easier, & doesn't made me look like some fanboy or such, & likely I will get a bit of abuse. But if I know its likely not realtime, but keep mum, I feel I am not being honest to people.
To be fair, I can understand what Naughty dog are trying to do. Its not uncommon for developers to throw everything at the engine & see what can be achieved, then optimise for better fps & stability.
They probably pushed the engine & PS4 to the limit & produce the cutscene footage, & wanted to shared with us, what we can expect (or what they hope we can expect) when the game is done.
Essentially, both the visuals (of the reveal) & FPS are targets.
Maybe some marketing people come in and said, wait, just do not mention it isn't real time, & from then they have to play along.
They did later show the gameplay footage, & they manage to for most part keep the level of visuals (avid 30fps).