Q&A with Visceral's Technical Art Director Doug Brooks on Dead Space 2

Discussion in 'Console Technology' started by Farid, Mar 16, 2011.

  1. Farid

    Farid Artist formely known as Vysez
    Veteran Subscriber

    Joined:
    Mar 22, 2004
    Messages:
    3,844
    Location:
    Paris, France
    It's time to dwelve deeper into the horror filled world of real-time rendering world, where you have less than 33 milliseconds to make your decisions. Your guide into that world of visual deception, Alex -more known under his AlStrong alias on the forums- decided that it was time to kick start back into motion an old Beyond3D tradition, developer interviews.

    The first entry in that series renaissance is long talk with Doug Brooks, Visceral Games Technical Art Director, on the Dead Space technology.

    Doug candidly reveals quite a few interesting details on Visceral's renderer, including a timed breakdown of each processing parts comprising a single frame of Dead Space 2, or the eye opening fact that eye lashes of characters can be the most processing intensive part of a rendering engine!

    You can find the whole interview here.
     
  2. Silent_Buddha

    Legend

    Joined:
    Mar 13, 2007
    Messages:
    12,897
    Wooo, awesome, off to read it... :)

    Regards,
    SB
     
  3. jonabbey

    Regular

    Joined:
    Oct 12, 2006
    Messages:
    809
    Location:
    Austin, TX
  4. Silent_Buddha

    Legend

    Joined:
    Mar 13, 2007
    Messages:
    12,897
    Boo! On ditching AA completely.

    Interesting comment on AF, something taken for granted on PC due to the small performance hit, but evidently engenders a much larger performance impact on consoles.

    Good read all around, great job AlStrong.

    Regards,
    SB
     
  5. AlNets

    AlNets ¯\_(ツ)_/¯
    Moderator Legend

    Joined:
    Feb 29, 2004
    Messages:
    17,934
    Location:
    Polaris
    Yeah, the thing is that PCs have the texture bandwidth and raw # of filtering units to use, but at least the devs can be selective about it. It's just like back in the Doom 3 days when there was some discussion about their in-game AF vs IHV control panel AF.
     
  6. Laa-Yosh

    Laa-Yosh I can has custom title?
    Legend Subscriber

    Joined:
    Feb 12, 2002
    Messages:
    9,466
    Location:
    Budapest, Hungary
    Hehe, yeah, eye lashes are tricky, we render them as geometry (only way to look good enough in CG) and it takes a hell of geometry AA to get it right in any renderer.

    Pretty cool topic for the first article, reading now!
     
  7. Laa-Yosh

    Laa-Yosh I can has custom title?
    Legend Subscriber

    Joined:
    Feb 12, 2002
    Messages:
    9,466
    Location:
    Budapest, Hungary
    Hm, so it's not a fully deferred renderer, "just" a light pre-pass one. Still pretty impressive and the interview also goes to show how important it is to have artists familiar with the tech.
     
  8. Farid

    Farid Artist formely known as Vysez
    Veteran Subscriber

    Joined:
    Mar 22, 2004
    Messages:
    3,844
    Location:
    Paris, France
    The eye lashes issue, as minor it might seem, drives through the point that the breaking point of an engine, performance wise, could be anywhere. And without the proper debug and performance measurement tools, you could be left wondering what in the world is causing such a significant drop in your frame rate.

    It's details like that you have to remember the next time you want to discuss the difficulty to port or optimize a game engine on a platform. Even if, theoretically, something should be simple or irrelevant enough to be brushed aside, doesn't mean that, in the facts, that holds true.
     
  9. swaaye

    swaaye Entirely Suboptimal
    Legend

    Joined:
    Mar 15, 2003
    Messages:
    7,907
    Location:
    WI, USA
    One or more of the NV MSAA compatibility hacks have a side effect of killing lighting if you accidentally alt tab and come back in.
     
  10. Cyan

    Cyan orange
    Legend Veteran

    Joined:
    Apr 24, 2007
    Messages:
    6,022
    Ok... so like I was at the beauty parlour the other night... rendering all those people there properly would be a bit challenging for the engine. In games is more important because you are looking at the finer details in cutscenes, and if they don't render eye lashes properly, characters will look like one of these sheep dogs with the fur all over their face...

    Big philosophical and intellectual debate I am having here... but I don't know what to say about those performance dips for such an apparent irrelevant thing. I have the game, still in the first stage, but aside from the lack of AA it looks okay to me.
     

Share This Page

  • About Beyond3D

    Beyond3D has been around for over a decade and prides itself on being the best place on the web for in-depth, technically-driven discussion and analysis of 3D graphics hardware. If you love pixels and transistors, you've come to the right place!

    Beyond3D is proudly published by GPU Tools Ltd.
Loading...