Nick Burton (RARE) talks about the tech under Kameo

Jollipop
Jollipop
Since 6895 Days
We always wanted to have crowd scenes in Kameo and started to do some experiments with the Xbox 1 and figured we could get maybe 100 or so NPCs. Once we moved onto the Xbox 360 we thought, "Let's try something that will slow it down, how about 1,000? Ran fine, no problem whatsoever! How about 3,000? Still fine!" Then we thought we had better try it with something more taxing than a test level so we put them on the Battle Field level which was all parallax and normal mapped, had a huge draw distance and lots of special effects like volumetric smoke; it still ran fine. In the released game we had something like 3000-plus NPCs because more than that was hard to choreograph, but the 360 can do much more. At one point during debug we found that each of the NPCs in one scene were being drawn 4 times by mistake, that's 12,000 being drawn and still no sign of slowdown.

We had a similar story with the GPU particle systems... We had a test running with a 100,000 particles being computed purely on the GPU, no CPU intervention at all. Now the Xbox 1 could do that but on the 360 they all react to the player and hit the floor and are lit, then we tried more, lots more! How about 1 milion? We aren't talking test levels or tech demos here. They are actually in the released game, and you can go and count them in the Throne Room. Most levels don't have quite that many though as only about 300,000 are normally in visible range at one time.

When thinking about the NPC and particle rendering, remember to put it into context; these are not tech demos and they represent a tiny amount of the actual graphical load Kameo puts on the Xbox 360. Each scene has hugely complex shaders on the geometry that would not have been possible on previous generation hardware, or even on the PC until recently. Almost every surface in Kameo is both normal and parallax mapped, has a detail map, is shadowed, has some global illumination and has an accurate dynamic lighting model. On top of the main model shaders, you have so many effects such as (but not all) particles, volumetric smoke and fire, instanced foliage, grass shaders, true reflections, accurate depth of field, bloom, color correction, real-time water surfaces, heat haze, and much more.
http://xbox360.ign.com/articles/693/693239p3.html

An interesting read i thought.

On a different note i accidentally pulled my VGA cable out of my 360 yesterday and when i plugged it back in (360 being on) it F'd my Monitor up .. (cries) beware of the evil 360.
In reply to
Acert93 - Mr. Bad Cop
Acert93
Since 6983 Days
That sucks man.

On the article, the PDZ and Kameo technical comments were interesting. PDZ is a posterchild though of "Technology does not make pretty graphics".
In reply to

I am too poor to own a 360... therefor I play with paper statistics. The results of my indepth scientific anaylisis determined the most important benchmark is Pi. As in The Ring of Light.

You have to be logged in to post in this forum!
Patreon

$135 of $400 per month

What's up?
  • Loakum

    Loakum @Driftwood Awesome! I’m loving it! It does show a much crisper picture and the frame rate looks good! I was playing Stella Blade and Dragonball Soarkling Blast! :) (2 Weeks ago)

  • Driftwood

    Driftwood @Loakum: enjoy, the one Sony sent us will be there on launch day. Coverage will follow asap. (2 Weeks ago)

  • Loakum

    Loakum *takes a large sip of victorious grape juice* ok….my PS5 pro arrived early! So much winning! :) (2 Weeks ago)

  • Driftwood

    Driftwood @reneyvane: non ils l'ont publié le 1er octobre et je crois que tu l'avais déjà linkée. ;) (5 Weeks ago)

  • reneyvane

    reneyvane Factornews à joué à KingdomComeDeliverance2 au Gamescom 2024 mais ne publie sa preview que maintenant ? [url] (7 Weeks ago)

  • CraCra

    CraCra Y a un souci sur les forums ? (8 Weeks ago)

  • nostradamus

    nostradamus very few with religious beliefs are naive or zealots, but for sure don't find amusing their beliefs being thrown in for clout. maybe STFU with that discourse? (11 Weeks ago)

  • Driftwood

    Driftwood Download is now functional again on Gamersyde. Sorry for the past 53 days or so when it wasn't. (> 3 Months ago)

  • Driftwood

    Driftwood Another (French) livestream today at 2:30 CEST but you're welcome to drop by and speak English. I will gladly answer in English when I get a chance to catch a breath. :) (> 3 Months ago)

  • Driftwood

    Driftwood GSY is getting some nice content at 3 pm CEST with our July podcast and some videos of the Deus Ex Mankind Divided preview build. :) (> 3 Months ago)

  • Driftwood

    Driftwood For once we'll be live at 4:30 pm CEST. Blim should not even be tired! (> 3 Months ago)

  • Driftwood

    Driftwood More Quantum Break coverage coming in a few hours, 9:00 a.m CEST. (> 3 Months ago)

  • Driftwood

    Driftwood We'll have a full review up for Firewatch at 7 pm CET. Videos will only be tomorrow though. (> 3 Months ago)

  • Driftwood

    Driftwood Tonight's livestream will be at 9:15 GMT+1, not GMT+2 as first stated. (> 3 Months ago)

Also on Gamersyde

The First 43 Minutes of Loco Motive

  • Thursday, November 21, 2024
  • Driftwood

Our Switch video of Ys X: Nordics

  • Wednesday, November 20, 2024
  • davton

The Callisto Protocol is now PS5 Pro Enhanced

  • Wednesday, November 20, 2024
  • Driftwood