Jump to content


Photo

Ryse’s Advanced Graphics Tech Explained


  • Please log in to reply
6 replies to this topic

#1 Zinix

Zinix

    YA HOMIE.

  • Members
  • 4,410 posts
  • NNID:zinixzero
  • Fandom:
    The Twilight Zone Fandom

Posted 28 March 2014 - 08:03 AM

RyseDepthFixupYes-670x376.png

 

When CryTek was tasked with creating visually stunning game for the Xbox One, they found themselves with a problem to solve: how to create an experience that would show off the graphical fidelity of the console on a weaker hardware than their usual PC target?

The technology and solutions they used were explained in depth during a panel at the Game Developers Conference titled “Moving to the Next Generation – The Rendering Technology of Ryse”, hosted by Senior Rendering Engineer Nicolas Schulz.
Here’s what we learned from the panel:
The project had a small team of rendering engineers fully dedicated to the game.
It was designed as a “visual showcase” for the Xbox One from the get go despite the fact that the target hardware was less powerful than the usual PC target CryTek used.
This created a major challenge: How can you still get people excited for next-gen visuals?
Since Crysis 3 was already a visually rich game just adding more visual fidelity wasn’t an option on weaker hardware, and post processing was already maxed in the previous generation. That pushed CryTek to focus on the details instead, like shading, material definition, lighting quality and global illumination effects.
The developer wanted to escape the usual “gamey” look, and to get closer to CG film quality by implementing well recognizable materials, a clean image with no aliasing and soft, realistic lighting.
Physically Based Shading was used for the game, creating an interaction between light and materials similar to the real world. This had considerable implications as it enforced a plausible material model and defined clear rules for assets, enhancing consistency across the board. It also involved More complex BRDFs (bidirectional reflectance distribution function), Fresnel, normalization of specular highlights, energy conservation in general.
The lighting model was especially affected as the developer had to be careful to preserve material integrity.
The Oren-nayar model was used for BDRF, as it takes in account retro-reflection based on surface roughness. It improves quality for rough materials like stone, but it still offers similar results to the traditional Lambertian model for smooth materials.
To enable deferred shading the team started from the code of Crysis 2.
Initially Forward+ rendering with MSAA anti-aliasing was considered, but then the team decided to go with Deferred rendering for most materials and Forward+ only with materials with specific shading requirements like hair and eyes. Forward+ remains an interesting option for future development.
Physically Based Shading is very prone to specular aliasing, and that was fixed by applying a variance filter in screen space, that also helps on thin, highly reflective geometry.
Unfortunately the filter created noticeable outline artifact. It was partly fixed by reducing specular reflectance for dielectrics, but ultimately the team decided that temporal stability was more relevant than the additional artifacts.
Lighting was especially important for the game, and the team implemented a quite complex model:

 

http://www.dualshock...e-for-xbox-one/

 


“Any state, any entity, any ideology that fails to recognize the worth, the dignity, the rights of man, that state is obsolete.”— Rod Serling, “The Twilight Zone” The Obsolete Man

Smoke meth. Hail Satan. Watch the yearly Twilight Zone marathons. Talk to dead people. Everyone is gay. Ignore people. Live life to the fullest.


#2 NintendoReport

NintendoReport

    NintendoChitChat

  • Moderators
  • 5,907 posts
  • NNID:eddyray
  • Fandom:
    Nintendo Directs and Video Presentations

Posted 28 March 2014 - 08:05 AM

Xbox One maxed out - confirmed. 

 

12252149282138884281andrea_S_checkmark_o


Keep Smiling, It Makes People Wonder What You Are Up To!
PA Magician | Busiest PA Magician | Magician Reviewed | Certified Magic Professionals

nccbanner_by_sorceror12-d9japra.png-- nintendoreportbox.png -- nintendo_switch_logo_transparent___wordm

#3 Socalmuscle

Socalmuscle

    Hammer Bro.

  • Members
  • 1,677 posts

Posted 28 March 2014 - 10:31 PM

Xbox One maxed out - confirmed. 
 
12252149282138884281andrea_S_checkmark_o


I doubt it.

Since it's a closed system, theyll refine again and get more out of it. Even the tomb raider reboot upgrade nearly matches ryse in graphics. There are some areas in ryse which look nearly cgi. But then there are others which look rushed and kinda crappy.

I think halo5 may let us see how the graphics race progresses on x1.

#4 Raiden

Raiden

    wall crusher

  • Members
  • 4,738 posts

Posted 29 March 2014 - 10:23 AM

Reminds me when Shenmue truly showed the power of the Dreamcast on the Passport Disc with the rendered heads talking about the game. They looked amazing then.



#5 magiciandude

magiciandude

    Chain Chomp

  • Members
  • 759 posts
  • NNID:magiciandude
  • Fandom:
    Nintendo, PlayStation

Posted 29 March 2014 - 11:18 AM

Of course, none of that means jack when the gameplay is crap.


Edited by Squall Leonhart, 29 March 2014 - 11:19 AM.

Of Nelson and Murdock. Avocados at law.

 

Attorney at day, vigilante by night. 


#6 Socalmuscle

Socalmuscle

    Hammer Bro.

  • Members
  • 1,677 posts

Posted 29 March 2014 - 09:31 PM

Of course, none of that means jack when the gameplay is crap.


Nope. But o one wants great gameplay with n64 gfx these days either.

#7 DexterousGecko

DexterousGecko

    Chain Chomp

  • Members
  • 652 posts

Posted 31 March 2014 - 11:20 AM

I just don't see how graphics are going to keep improving at this rate. I have a feeling it's plateauing, which is good! Now they won't have the "waaaa, waaa, it's expensive to makes games" excuse anymore. Will look forward to upgrading my PC less often as well!






1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users

Anti-Spam Bots!