By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Forums - Sony Discussion - God of War 3's anti-aliasing using the Cell's SPUs

- Never mind...



4 ≈ One

Around the Network
Luney Tune said:
flowjo said:

 its not a big deal but my point is proven and ive read lots of stuff on rage and the differences between the console version eitherway im buying it on pc lol .

Developer friendliness aside, Carmack did acknowledge that the PS3 version will look slightly better due to more storage space for high-resolution textures, thanks to Blu-ray Disc’s 50GB capacity. “All of the key scenes, the things anyone is going to take a screenshot of are going to look exactly the same on both platforms. They’ll get the high quality compression,” said Carmack. “But if you go into some areas in the wasteland, like behind a fence where nobody will typically go and explore, this is where the 360 version may look a little blurry compared to the PS3.”

the 360 version is going to be 2 discs its gonna be another FF13 pretty much.

so onto the fps..

"Everything is designed as a 60Hz (fps) game. We expect this to be 60Hz on every supported platform," id's John Carmack told Edge after an article in the latest issue observed that the PS3 version was currently lagging behind in performance terms.

so there you go

Of course the game will output a 60Hz signal. It has to in order to be compatible with today's TV standards. That doesn't mean the game will render at 60fps. This is no different than Remedy claiming Alan Wake is 720p because it uses an internal software upscaler rather than the 360 hardware scaler.

And lack of space for textures has nothing to do with rendering speed. Blu-ray does not make the RSX/Cell faster. Besides, it's well known that Carmack has been trying for a long time to persuade Microsoft to remove the pointless 2GB video partition from the 360 DVD's. This may very well be just an attempt to put pressure on Microsoft.

What the fuck? The point of this thread was specifically to point out that developers who use the Cell to do some of the work of the RSX doesnt have any problem with the result of their game, multiplatform or not. Blu ray help stocking better textures and the developers who code rightly will not have any problem with processing this in a multiplatform game on PS3.



Squilliam said:
Luney Tune said:

Of course the game will output a 60Hz signal. It has to in order to be compatible with today's TV standards. That doesn't mean the game will render at 60fps. This is no different than Remedy claiming Alan Wake is 720p because it uses an internal software upscaler rather than the 360 hardware scaler.

And lack of space for textures has nothing to do with rendering speed. Blu-ray does not make the RSX/Cell faster. Besides, it's well known that Carmack has been trying for a long time to persuade Microsoft to remove the pointless 2GB video partition from the 360 DVD's. This may very well be just an attempt to put pressure on Microsoft.

No, Rage will be designed to run at 60FPS, Doom 4 will run at 30FPS or their respective hertz numbers. This has been stated and explicitly clarified by John Carmack himself. Oh and the plot does thicken with regards to AW, there have also been scenes with a measured 720P resolution as well.

A moderator from the forum of Beyond3D promptly classified those screenshots as bullshots: http://forum.beyond3d.com/showpost.php?p=1422780&postcount=134



Booh! said:
Squilliam said:
Luney Tune said:

Of course the game will output a 60Hz signal. It has to in order to be compatible with today's TV standards. That doesn't mean the game will render at 60fps. This is no different than Remedy claiming Alan Wake is 720p because it uses an internal software upscaler rather than the 360 hardware scaler.

And lack of space for textures has nothing to do with rendering speed. Blu-ray does not make the RSX/Cell faster. Besides, it's well known that Carmack has been trying for a long time to persuade Microsoft to remove the pointless 2GB video partition from the 360 DVD's. This may very well be just an attempt to put pressure on Microsoft.

No, Rage will be designed to run at 60FPS, Doom 4 will run at 30FPS or their respective hertz numbers. This has been stated and explicitly clarified by John Carmack himself. Oh and the plot does thicken with regards to AW, there have also been scenes with a measured 720P resolution as well.

A moderator from the forum of Beyond3D promptly classified those screenshots as bullshots: http://forum.beyond3d.com/showpost.php?p=1422780&postcount=134

Hmm, I guess I should have read that thread a little closer.



Tease.

This concept of using SPUs as a way of doing quite good anti-aliasing presented itself a couple months ago (what was that multiplat game where the devs said they were doing it on the PS3 version?).  Some discounted the technique and some pointed out that if it made its way into more and more PS3 games, it would be great for the future visuals of PS3 games.  I thought specifically that Sony first-party studios would start using the technique more frequently going forward, if indeed there was anything to it.  I have no doubt they will share the technique fairly freely between themselves and potentially with third-party studios as well.



Around the Network
Loud_Hot_White_Box said:

This concept of using SPUs as a way of doing quite good anti-aliasing presented itself a couple months ago (what was that multiplat game where the devs said they were doing it on the PS3 version?).  Some discounted the technique and some pointed out that if it made its way into more and more PS3 games, it would be great for the future visuals of PS3 games.  I thought specifically that Sony first-party studios would start using the technique more frequently going forward, if indeed there was anything to it.  I have no doubt they will share the technique fairly freely between themselves and potentially with third-party studios as well.

le sabateur



Squilliam said:

No, Rage will be designed to run at 60FPS,


That may be true, but I'd still like to see a link confirming this. When Carmack who always talks about fps suddenly starts talking about "Hz" it smells damage control a long way.

Anyway this is somewhat beside the point. The point is that Carmack used to say that the PS3 was slightly more powerful than the 360. Now that he has a lot of experience working on both platforms, he now claims the 360 is slightly more powerful (in terms of CPU/GPU performance, not storage capacity). Carmack saying that he will eventually get the PS3 version to render at 60fps, and that 360 version will have slightly inferior textures due to limited storage capacity, does not contradict this.



Luney Tune said:
Squilliam said:

No, Rage will be designed to run at 60FPS,


That may be true, but I'd still like to see a link confirming this. When Carmack who always talks about fps suddenly starts talking about "Hz" it smells damage control a long way.

Anyway this is somewhat beside the point. The point is that Carmack used to say that the PS3 was slightly more powerful than the 360. Now that he has a lot of experience working on both platforms, he now claims the 360 is slightly more powerful (in terms of CPU/GPU performance, not storage capacity). Carmack saying that he will eventually get the PS3 version to render at 60fps, and that 360 version will have slightly inferior textures due to limited storage capacity, does not contradict this.

 

dude just stop....

listen to what people and carmack himself are telling you

ps3 version= uncompressed game data plus 60 fps

360 version=more compression and 60 fps

what is so hard for you to understand ? 360 gpu can perform certain things better and the ps3 gpu can perform certain things better,  but the processor inside the 360 is not a dedicated number cruncher like the cell , just go look at what the cell is doing on its own, you can find many youtube videos dedicated to linux and the cell and thats not even using the rsx combined , you wont find this kind of dedication about the 360 cpu.

carmack needs to learn new tech just like everyone else in this industry is doing , afterall he didnt create any piece of hardware inside the ps3 niether did any other sotware developer,  they learn new things from eachother and share secrets or in volitions case they had to bring a sony engineer in to show them how to make the damn thing work and valves case is no different.

These developers study certain architectures and code in their years of education, you cant expect them to understand everything that is current, it takes time and most of the time it takes other minds and the especially the creators to help them understand its not so black and white like you think, all the developers share secrets openly or behind closed doors, do you not think doctors and scientists are always learning from what others are proving ? do you honestly think these people know all there is to know without ever observing or asking for guidance?

he states on many sites that the game will be 60 fps or 60 hz on all platforms when it ships, didnt crytek just announce that the ps3 version of crysis 2 is running faster??

ps3 crunches more numbers end of story and you can read it anywhere on the net , i dont understand why people keep arguing this , we all know a top of the line gaming pc is about 3 to 4 times more powerful then either, so why cant people just accept the fact that the ps3 is technically stronger than the 360? just let it go and buy yourself a pc rig if you want superior graphics

 



MikeB said:

The PS3 is technically a lot more powerful than the XBox 360. This due to Blu-Ray, default harddrive and of course the Cell processor. Like Santa Monica stated God of War 3 is their first major effort on the PS3, they said look at where they are now and imagine what they will be able to do a couple of years from now.

Many don't realize the PS3's GPU is more powerful than the XBox 360 GPU, that 360 GPU is more flexible but the Cell is far more flexibile at the stuff it's more flexible at and a hell of a lot more powerful than the 360's CPU, allowing for a lot more game complexity (something which will not show in PS3/360 multi-platform titles).

Wow... more misinformation from MikeB.

The PS3's GPU is NOT more powerful than the 360 GPU.  No two ways around it.

And the only reason you haven't yet seen a 360 game visually striking as God of War 3 is because of the very well known fact that the current best looking 360 games are still using Unreal Engine 3.... a MULTIPLAT engine.  The only game so far to be using a new engine designed for the 360 is Alan Wake and we will see how visually striking that is in just a few short weeks.

Also, the whole "a hell of a lot more powerful than the 360's CPU" line is purely puffery.  In case you don't know what puffery means watch the latest Dominoes commercials....   Puffing generally is defined as exaggerated, vague, or loosely optimistic statements about a company that are deemed so immaterial and unworthy of reliance that they cannot serve as the basis for liability. The difference between a statement of fact and mere puffery rests in the specificity or generality of the claim.



MikeB said:

Eurogamer/Digital Foundry comments:

"The more flexible nature of the CPU means that while such tasks can be more computationally expensive, you get a higher-quality result. "

"In the case of God of War III, any given frame typically takes between 16ms and 30ms to render, give or take a millisecond or two. The original 2x multisampling AA solution took a big chunk of rendering time, at 5ms. Now, the hugely more impressive MLAA algorithm takes a total of 20ms of CPU time. However, it's running on five SPUs, meaning that overall latency is a mere 4ms. So the final result is actually faster, and that previous 5ms of GPU time can be repurposed for other tasks. "

Now I have to say I am very impressed that the Cell CPU can do AA (theoretically of course we knew this, but in real-world applications it's impressive that they pulled it off).

But, notice it took a whole five SPUs to do it, and if they save 5ms of each frame that takes typically 16-30ms by the GPU to render, it's still makes it only ~30% faster (a 20ms frame gets rendered in 15ms instead). Meanwhile, assuming the X360 GPU is 20% faster than the RSX in PS3, the total power advantage to the PS3 is only ~10% plus a lil better image quality thanks to MLAA instead of 2xMSAA.