PlayStation.Blog

From Kara to Detroit: The Evolution of Quantic Dream

13 0
From Kara to Detroit: The Evolution of Quantic Dream

Director commentary on the original tech demo, plus a look at the challenges of creating performance-heavy projects such as Heavy Rain, Dark Sorcerer and more.

First came Connor, then Markus. Finally, with Quantic Dream revealing the third of its Detroit leads, Kara, we thought it the best time to look back on the tech demo that sparked the android revolution. Five years after its creation, we asked David Cage to revisit Kara, offering his commentary to the demo, and in this exclusive story, offer his insight into the evolving technology that has defined Quantic Dream’s games.


Quantic Dream is one of the few studios in the world to develop a new engine for each game. The objective of this ambitious endeavor is to push the envelope (and the hardware) as far as we can and give our fans the best looking game possible.

We also try to improve the quality of acting performances game after game, which is strongly related to the quality of our technology.

Our evolution from Kara to Detroit illustrates the progress we’ve made in these areas.

Learning from Heavy Rain’s motion capture

One of the objectives in making the Kara short was to complete our first shoot in Performance Capture. Heavy Rain was shot entirely in “Body” Motion Capture, with facial movements and voices shot separately.

All our actors did an amazing job, but their performances were captured in two parts: first we filmed all body animations, then we recorded voice and facial animations in a sound booth, hoping everything would synch together.

As a result, the performances were disjointed – the eyes could never look in the right direction and it was very challenging (for both us and the actors) to get the level of performance we were looking for.

For the Kara short, we upgraded our Motion Capture system to be capable of recording body, face and voice all at once – what we call Performance Capture.

We really wanted a setup that wasn’t intrusive. This meant no helmet, no face camera, no backpack and no wires. We wanted the setup to be as invisible and light as possible, so our actors could quickly forget it. So we installed a wireless mic for the actors to wear and developed a system for tracking markers without a helmet or a projector, a system precise enough to track eye movements simultaneously.

Last but not least, we needed to capture data good enough to minimize the need for post-animations. We shoot massive volumes of dialogue, so we couldn’t afford a system that would provide data of a quality that would require a lot of work to look good in the game.

In short, we wanted high quality data captured with a very light setup, which was a very interesting challenge…

How Kara helped refine the capture system for Beyond and Detroit

The Kara short is the result of this first iteration. When I saw the first captures, I realized that there was no going back. The gain in quality of acting performance was so high that we couldn’t understand how we were doing it before…

After Kara, we kept improving the precision of our capture system. We also greatly increased the area in which we could capture: working on Kara, we were capable of shooting one actor in performance capture in an area of 2 meters square; on Beyond it was four actors in 9 meters square, and on Detroit we were able to shoot six actors in 16 meters square.

The precision of the data we capture has improved dramatically. We now capture details on Detroit that we could only see on set before.

We have also continued to improve all the technologies linked to the quality of acting performances.

We have developed a muscle simulation system, a wrinkle simulation, a shot by shot lighting rig to have soft and detailed shadows, real time translucency (like how your ears become red when there is a light behind you — yes I know, it’s not a common situation) and many other technologies that you may not see but that play an important part in the impression you get playing the game.

Since the engine we created for Kara in 2012 and the one we use for Detroit today, our rendering technology has also been through many iterations. The engine used for Kara was an evolution of Heavy Rain’s engine and the first version of Beyond: Two Souls’ engine.

After Heavy Rain, we wanted to improve the rendering of skin and eyes, and we wanted to have more subtle light and shadow on faces. We also worked on some improvements regarding image rendering, especially depth of field (the blurry area in the background when the camera is focused on the character).

We were quite satisfied with the progress compared to Heavy Rain, and I remember we all feared that the demo would over-promise compared to what we could deliver visually in our next game Beyond: Two Souls. Working on a short demo is always different to a full game, so we had many discussions about whether it would be fair to show this short. In the end, we decided to present it because we were confident that Beyond would look at least as good, if not better.

The evolution of engines from Beyond to the Dark Sorcerer to Detroit

Beyond used another iteration of the same engine, which improved every single aspect of the tech. To my mind, the game looks considerably better than the Kara short.

Dark Sorcerer was a major step forward for the studio as it was our very first PS4 engine. It remains, for me, one of the best-looking demos we have created.

For Detroit, we’re using a brand new engine again. We invested a lot of time in having optics that are physically correct, unlike some virtual cameras. In short, virtual cameras have no limitations and can emulate optics that cannot exist, resulting sometimes in visuals that are not very convincing.

For Detroit, we worked on aligning all parameters on real optics so we can use the rules that are commonly accepted by our audience. This little change had a massive impact on the visual quality of the game. We added many new features, from bokeh, advanced lens flares, improved lighting, real-time motion blur, volumetric lights, higher resolution on PS4 Pro and many other features.

This new engine combined with our progress in performance capture makes Detroit the most advanced title ever produced by my studio. From Heavy Rain to Detroit, Quantic continues to seek new ways and create new technologies to better capture and inspire emotion.

Although technology will never create emotion, it opens new possibilities and gives creators access to nuances and subtleties that were impossible before.

Comments are closed.

13 Comments

  • soundandvision77

    Very interesting. I loved Heavy Rain, Beyond and Kara – really looking forward to Detroit to see what happens with the Kara character!

  • Of course technology can create emotions! Your technology does…

  • I loved the Kara demo. I was moved by it, and surprised that the technology really did allow for the emotion of the actor’s performance to come thru in a way that I haven’t experienced before. Can’t wait to see what’ll happen to her.

  • I’ve only ever played 2 games by Quantic Dream: Omikron and Indigo Prophecy. Omikron was great, but Indigo Prophecy was ruined by the overuse of QTEs (Quick Time Events). If you’re reading this, Quantic Dream, nobody likes QTEs and they are not a substitute for actual gameplay. That’s also the reason I’ve never played another Quantic Dream game since.

    Having said that, I’d love to see a remake, reboot, or sequel to Omikron, but only if there are no QTEs.

    • QTE arent great when they take you out of a game like a shooter, but this is way different.

      Story-based games where your choices make the plot are almost all QTE and decisions. The quicktime events ARE the game. For example if it says “push O to shoot” you can choose to not push circle and you wont kill the dude and the game will continue with him alive.

      I understand not liking QTEs but you’re totally wrong when it comes to games like this and all the Telltale games. 100% acceptable in them.

    • Before any reboots, here what you absolutely need to do.
      Step 1 grab Heavy Rain and Beyond: Two Souls
      Step 2 Play both
      Step 3 Come back here

  • Loved Heavy Rain. Looking forward to Detroit

  • Heavy Rain and Beyond were both incredible. I can’t wait for Detroit!

  • I remember how amazing the close ups looked in Heavy Rain with the loading screens. Now seeing the way Quantic Dream has improved since then is astonishing. I hope everything comes together to make Detroit your best game yet!

  • Would absolutely LOVE IT if they redid the Kara tech demo with their new engine. Either released beforehand (rooting for this option) or as an unlockable in the game. Either way, looking forward to this game for sure.

  • As soon as Detroit pre-orders are available….
    Count me in for a collectors edition!

  • Very cool to revisit this powerful Kara short with your commentary, and to discuss many of the technical advancements you’ve made along the way in making Detroit. I’m really eager to play it for myself when it comes out!

  • andrewstu777

    Dear Mr. Guillaume de Fondaumière,  Mr. David Cage, Mr. Adam Williams & All R&D of Detroit: become human from Quantic Dream greetings:

    My name is Andy TU, fan of the TV series such as CSI franchise & Law&Order,  have seen the trailers of Detroit : become human, have some friendly suggestion, if this player may:

    1. Connor vs. Daniel : An option which Daniel won’t be shoot, but face justice for what “It” did, so Emma can visit “It” last time before the last sentence

    2. Kara : An option that The father get arrested for child abuse/alcoholic intoxication, so Kara become the first Android child legal custody ever.

    3. Marcus: Face the fate of the film “I, Robot” ( 2004 ) go to jail for violating the “Three Laws”  or got conscience of his action make peace with humans as Sonny did.

    4. A trophy for 100% full synchronization or No killing/ fatal damage any oponents

    Thank you for your time, pretty much
    appreciated

    God bless you

    ~Andytu
    2017/12/14 08:55

Please enter your date of birth.