Crysis 2 Tessellation Article

Page 12 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

SirPauly

Diamond Member
Apr 28, 2009
5,187
1
0
Those with midrange cards will disagree.

Even in DirectX 9 with the highest quality is tough on mid-range cards in Crysis 2 at 1680 x 1050 as well. I know, let's go behind the developers back and improve that performance as well.


As long as we have the option to use them to our liking, I don't see why there needs to be an end, per se. I'm glad there are filtering options. It's nice being able to force 32QSAA in older games like Jedi Academy, which don't have that option natively.

Let's also not forget Nvidia also has an Ambient Occlusion option in their drivers as well. AO wasn't intended for every game, now was it? But it's nice to have it there (even though I really don't like AO and don't use it). So they should include a tessellation slider. It would be beneficial to their mid range cards - to those who want to run with extra eye candy but can't run with the eye candy forced by a game.

I'm all for adding or enhancing image quality -- not taking it away by going behind the developers back for performance.
 

NoQuarter

Golden Member
Jan 1, 2001
1,006
0
76
I'm all for adding or enhancing image quality -- not taking it away by going behind the developers back for performance.

You realize that you, the user (not ATI/nVidia), are the one "going behind the developer's back" when you change the driver settings? Why is it somehow deceitful for the user to purposely alter their graphics settings? And the developer usually gives you a ton of settings in game to degrade graphics as well? Shouldn't the developer lock you in to ultra settings if they didn't want you to be able to turn down image quality to make the game playable?

Is it "going behind the developers back" when you force 8x AA on a game that doesn't support AA? Or 16x Anisotropic filtering on a game with only trilinear filtering?
 
Last edited:

SirPauly

Diamond Member
Apr 28, 2009
5,187
1
0
Is it "going behind the developers back" when you force 8x AA on a game that doesn't support AA? Or 16x Anisotropic filtering on a game with only trilinear filtering?

I'm all for enhancing or adding image quality not taking it away for performance. Pretty easy to understand.
 

ocre

Golden Member
Dec 26, 2008
1,594
7
81
Okay, i read the whole thread and most of it is a dead repeat over and over saying nvidia sabotaged amd or whatever. but-

it doesnt make any sense!!

there is a great performance hit on my 460. So nvidia sabotaged their own mid range cards too? There are some who say that this is also the case because nvidia wants to make only their higher dollar cards look attractive??? What?? that makes no sense. By the performance hit my 460 takes, does this not make the 6990 more attractive in the same logic? This is pretty crazy. I can see that the high powered cards do much better but is this not to be expected. for me the 6990 would actually be an improvement. i dont really get it?

Many post nvidia tessellated objects not seen to make amd look bad but it also hurts my cards performance. I just want to see proof of this other than a bunch of talk. It doesnt add up in any way! This patch effects the majority of nvidia card owners to, its probably not something you would want to install or use if your card cant handle it. That is PC gaming and this industry continues to move forward.

It is dumb for me to think that its all a ploy to make me buy a new GPU. Its actually the force behind the push in gaming from pong to today. Say what you will but i am glad that we have pushed games into the realism we see today. I am also excited every time i am "forced" to upgrade to a new more powerful and capable card.

So is the patch enough to justify my upgrading? heck no! i will be okay for awhile longer.... but the time is coming soon, that day my card wont be powerful enough to satisfy my desire. Until then i will "sacrifice" here and there on certain titles more than others. This is the way PC gaming works. Eventually i will gladly upgrade to a more apt card based on a balance and trade off of price/performance. Even after my upgrade i still might have to live without all the eye candy hardcore galore in some of the most complex games. This is PC gaming.

If you want a standard across the board performance that you'll be ignorant to the sacrifice then a console is probably a better platform for you. but even then you will be constrained to the console of your choice. To solve this, many console owners buy the competing system so as not to have to sacrifice any game or feature. Many own the ps3, xbox360, and even the wii. These kids dont have anything to cry about, they found a solution and quit wasting energy throwing fits. If it is so bothering you could also apply this simple logic of the multi-console owners and adapt it to in the more adult PC world. You could easily buy into the competing teams flagships and have all the features of both camps without any sacrifice what-so-ever. But then you would have tons more energy to waste on something constructive, like playing hardcore games with hardcore gfx and multiple features.

As i read this entire thread i was thinking, wow! PC gaming has always been like this but whats happened to the enthusiast? Its childish to make such claims based on nothing but smoke. There has to be hundreds like me who see the bickering and wonder what has happen to PC gaming and the pride that the industry used to hold. Now its more like bullies on the playground who make up lies just to stir a fight.
 

3DVagabond

Lifer
Aug 10, 2009
11,951
204
106
Okay, i read the whole thread and most of it is a dead repeat over and over saying nvidia sabotaged amd or whatever. but-

it doesnt make any sense!!

there is a great performance hit on my 460. So nvidia sabotaged their own mid range cards too? There are some who say that this is also the case because nvidia wants to make only their higher dollar cards look attractive??? What?? that makes no sense. By the performance hit my 460 takes, does this not make the 6990 more attractive in the same logic? This is pretty crazy. I can see that the high powered cards do much better but is this not to be expected. for me the 6990 would actually be an improvement. i dont really get it?

Many post nvidia tessellated objects not seen to make amd look bad but it also hurts my cards performance. I just want to see proof of this other than a bunch of talk. It doesnt add up in any way! This patch effects the majority of nvidia card owners to, its probably not something you would want to install or use if your card cant handle it. That is PC gaming and this industry continues to move forward.

It is dumb for me to think that its all a ploy to make me buy a new GPU. Its actually the force behind the push in gaming from pong to today. Say what you will but i am glad that we have pushed games into the realism we see today. I am also excited every time i am "forced" to upgrade to a new more powerful and capable card.

So is the patch enough to justify my upgrading? heck no! i will be okay for awhile longer.... but the time is coming soon, that day my card wont be powerful enough to satisfy my desire. Until then i will "sacrifice" here and there on certain titles more than others. This is the way PC gaming works. Eventually i will gladly upgrade to a more apt card based on a balance and trade off of price/performance. Even after my upgrade i still might have to live without all the eye candy hardcore galore in some of the most complex games. This is PC gaming.

If you want a standard across the board performance that you'll be ignorant to the sacrifice then a console is probably a better platform for you. but even then you will be constrained to the console of your choice. To solve this, many console owners buy the competing system so as not to have to sacrifice any game or feature. Many own the ps3, xbox360, and even the wii. These kids dont have anything to cry about, they found a solution and quit wasting energy throwing fits. If it is so bothering you could also apply this simple logic of the multi-console owners and adapt it to in the more adult PC world. You could easily buy into the competing teams flagships and have all the features of both camps without any sacrifice what-so-ever. But then you would have tons more energy to waste on something constructive, like playing hardcore games with hardcore gfx and multiple features.

As i read this entire thread i was thinking, wow! PC gaming has always been like this but whats happened to the enthusiast? Its childish to make such claims based on nothing but smoke. There has to be hundreds like me who see the bickering and wonder what has happen to PC gaming and the pride that the industry used to hold. Now its more like bullies on the playground who make up lies just to stir a fight.

They don't care about you or your card's performance. They just want to win in the published benchmarks. Since we compare by price nVidia benches will always be higher. You have 3 or 4 titles where the performance is heavily skewed in their favor, then the "overall performance" will look like their cards are x% faster in comparison.
 
Feb 19, 2009
10,457
10
76
Thats why NV should have a tessellation factor scale in their control panel too (in case this repeats itself in future games). Users of mid-range cards tank hard when tessellation is used poorly. When a gtx580 takes a 20% hit in fps, to only get ~40 fps at 1080p, the mid-range stuff becomes unplayable slideshows.
 

cusideabelincoln

Diamond Member
Aug 3, 2008
3,275
46
91
Even in DirectX 9 with the highest quality is tough on mid-range cards in Crysis 2 at 1680 x 1050 as well. I know, let's go behind the developers back and improve that performance as well.

Then there is some level of card that will benefit, because Nvidia offers a card at every incremental performance step. You knew perfectly well what I was referring to with "mid range", so please don't play with semantics. It doesn't really help your argument.

I'm all for adding or enhancing image quality -- not taking it away by going behind the developers back for performance.

Adding or taking away, they're still "going behind the developer's back." Regardless, as long as there is an option to use or not use it, there is no harm in including one. Nvidia offers various levels of texture filtering qualities, Trilinear optimizations (which I haven't yet figured out how to turn off; it's always "on" and greyed out), and Anisoptric optimizations. These "hurt" IQ as well. But they're options, mainly. There's no harm in them. Same goes for having a tessellation slider. It opens up a balance of higher performance and higher IQ for more users.
 

Lonbjerg

Diamond Member
Dec 6, 2009
4,419
0
0
Then there is some level of card that will benefit, because Nvidia offers a card at every incremental performance step. You knew perfectly well what I was referring to with "mid range", so please don't play with semantics. It doesn't really help your argument.



Adding or taking away, they're still "going behind the developer's back." Regardless, as long as there is an option to use or not use it, there is no harm in including one. Nvidia offers various levels of texture filtering qualities, Trilinear optimizations (which I haven't yet figured out how to turn off; it's always "on" and greyed out), and Anisoptric optimizations. These "hurt" IQ as well. But they're options, mainly. There's no harm in them. Same goes for having a tessellation slider. It opens up a balance of higher performance and higher IQ for more users.

I have a hard time taken your arguments seriously when a simple CP operation is enough to make you falter.

Let's look once more at AMD's thoughts on tesselation...PRE-Fermi:

http://blogs.amd.com/play/2009/06/02/why-we-should-get-excited-about-directx-11/

1. A beast called the tessellator has been added which enables games developers to create smoother, less blocky and more organic looking objects in games. This is the change you’ll probably be most aware of. And it’ll show up when you look at the silhouettes of hills and mountains or the profiles of characters in games. Where artists previously had to trade off quality for performance, now artists will have the freedom to create naturalistic scenery. We’ve gotten used to seeing strangely blocky ears and noses on our opponents. But the new generation of games should allow those opponents to scare the heck out of us instead. The tessellator represents a natural next step in gaming hardware (in fact the Xbox 360 graphics chip that AMD designed already has a tessellator, and AMD graphics hardware has featured tessellator technology starting with the ATI RadeonTM HD 2000 series right up to the latest ATI RadeonTM HD 4000 series cards today).

Except if you run AMD hardware...then "freedom" is taken away form the artist.
A major part of tesselation is that it is dynamic.
AMD undid this option.
Because Fermi slapped AMD in teselation.

It ain't rocket science...


Please avoid degrading the conversation to one of a personal nature, keep the debate to that of the technical content of the post and not the poster themself.
I have a hard time taken your arguments seriously when a simple CP operation is enough to make you falter.
^ this personal assessment may be relevant to you in terms of privately deciding whether or not you wish to further pursue engaging the member in further debate, but it is not acceptable for you to publicly admonish them based on your assessment of their personal characteristics.

There's a difference, you need to learn to distinguish the two.

Idontcare
Super Mod
 
Last edited by a moderator:

Attic

Diamond Member
Jan 9, 2010
4,282
2
76
Let's look once more at AMD's thoughts on tesselation...PRE-Fermi:

http://blogs.amd.com/play/2009/06/02/why-we-should-get-excited-about-directx-11/



Except if you run AMD hardware...then "freedom" is taken away form the artist.
A major part of tesselation is that it is dynamic.
AMD undid this option.
Because Fermi slapped AMD in teselation.

It ain't rocket science...

I doubt you are serious with taking a stance that running AMD hardware takes away an artists freedom, so it doesn't deserve to be addressed.


Your blog quote and bolded txt highlights that AMDs vision of tessalation is for it to be used to improve visible and meaningful character detail and game objects.

Since tessellation has become implemented in games, we have seen time and again AMD make the case that tessellation ought to be used in an efficient manner that when possible allows this graphics enhancement to be run without obliterating frame rate. After a brief introduction to tessellation with nvidia sponsored titles and obliterated frame rates, we have since seen that indeed tessellation can be run and provide meaningful graphics improvement without obliterating framerate.

When the visible improvement on highly tessellated objects doesn't improve compared to running a lower level of tessellation or none at all, why degrade frame rate with extreme levels of tessellation or use it on objects that the gamer doesn't see? It's a question that nvidia answered with, "Because we Can".

Gamers have seen first hand that nVidia's involvement in the use of tessellation in game titles and benchmarks has used extreme levels of tessellation simply in order to highlight nVidia's tessellation performance and in disregard of other important factors.

We as gamers have seen nVidia sponsored titles where tessellation is used to extreme levels and on surfaces that have no visible benefit at all to gamers. It shouldn't surprise anyone to see gamers stand against those kinds of results in game titles and do what they can to stop the trend in future titles. Gamers don't like taking huge performance hits for tessellating game objects that don't improve the look of the game. That's why you see folks agreeing with AMD's stance on the use of and implementation of Tessellation in current and future games.
 
Last edited:

SirPauly

Diamond Member
Apr 28, 2009
5,187
1
0
Then there is some level of card that will benefit, because Nvidia offers a card at every incremental performance step. You knew perfectly well what I was referring to with "mid range", so please don't play with semantics. It doesn't really help your argument.

Not really, because you're going behind the developers back to take away image quality for performance. It's not okay to me. I don't expect higher quality, Ultra settings to shine on mid-range cards -- DirectX 9 or 11. The developers aimed for 35 FPS with a GTX 480 with Ultra, DirectX 11, 1080p.


Adding or taking away, they're still "going behind the developer's back." Regardless, as long as there is an option to use or not use it, there is no harm in including one. Nvidia offers various levels of texture filtering qualities, Trilinear optimizations (which I haven't yet figured out how to turn off; it's always "on" and greyed out), and Anisoptric optimizations. These "hurt" IQ as well. But they're options, mainly. There's no harm in them. Same goes for having a tessellation slider. It opens up a balance of higher performance and higher IQ for more users.

With high quality filtering enabled, Trilinear optimizations are turned off automatically and greyed out.

Thankfully, there is choice and the two companies do offer differentiation.
 

SirPauly

Diamond Member
Apr 28, 2009
5,187
1
0
I doubt you are serious with taking a stance that running AMD hardware takes away an artists freedom, so it doesn't deserve to be addressed.

Actually, he is right and even nVidia's tessellation takes away tessellation freedom because it's no where near powerful now and for the future.

From Crytech:


However, we found out that the current hardware is still not fast enough to tessellate an entire world and there are fundamental issues with tessellation and displacement mapping that hardware vendors did not anticipate. These include visual glitches with decals, character foot IK and geometry intersections. Such issues were addressed by the Art department with a balanced usage of deferred decals and parallax occlusion mapping.

For the latest CryENGINE 3 iteration, we have re-introduced Parallax Occlusion Mapping (POM) in order to add macro details that are not efficiently possible with hardware Tessellation.


What I desire is more robust tessellation in future products so developers can have even more freedom.
 

NoQuarter

Golden Member
Jan 1, 2001
1,006
0
76
Not really, because you're going behind the developers back to take away image quality for performance. It's not okay to me. I don't expect higher quality, Ultra settings to shine on mid-range cards -- DirectX 9 or 11. The developers aimed for 35 FPS with a GTX 480 with Ultra, DirectX 11, 1080p.

So GTX 480 or gtfo? Are you saying midrange should just stick to medium settings instead of using high settings w/optimizations? I don't think medium settings is exactly what the developer wanted people to experience either, at least high settings w/optimizations gets you closer then medium settings w/no optimizations.

Thankfully, there is choice and the two companies do offer differentiation.

You need to stop saying that. One company having one more optimization available isn't a wildly different approach like you're pretending for whatever reason. It's just one more option to increase performance among the many they both already have. Smooth gameplay is as important a metric of the gaming experience as image quality is, especially when these driver options are often undetectable from an IQ perspective.
 

SirPauly

Diamond Member
Apr 28, 2009
5,187
1
0
So GTX 480 or gtfo? Are you saying midrange should just stick to medium settings instead of using high settings w/optimizations? I don't think medium settings is exactly what the developer wanted people to experience either, at least high settings w/optimizations gets you closer then medium settings w/no optimizations.

I think the optimizations are there mainly for their performance cards.. I think DirectX 9 and 11 are tough on mid-range cards -- even with their tessellation slider. How about some testing?

You need to stop saying that. One company having one more optimization available isn't a wildly different approach like you're pretending for whatever reason. It's just one more option to increase performance among the many they both already have. Smooth gameplay is as important a metric of the gaming experience as image quality is, especially when these driver options are often undetectable from an IQ perspective.

Second time they also do it for surface formats, too. My differentiation comment is much more than just optimizations because there are a lot of differences between the two.
 

cusideabelincoln

Diamond Member
Aug 3, 2008
3,275
46
91
I have a hard time taken your arguments seriously when a simple CP operation is enough to make you falter.

Let's look once more at AMD's thoughts on tesselation...PRE-Fermi:

http://blogs.amd.com/play/2009/06/02...ut-directx-11/

What does an ad hominem attack have anything to do with your argument? Absolutely nothing. I run High Quality Texture Filtering all the time, and there's no point in me running anything else. But if I was running a low end card like the GT 430 then I would be using their optimizations.

Except if you run AMD hardware...then "freedom" is taken away form the artist.
A major part of tesselation is that it is dynamic.
AMD undid this option.
Because Fermi slapped AMD in teselation.

It ain't rocket science...

You're just flat out wrong here. The freedom isn't taken away from artists with the inclusion of a tessellation slider. That's what we're discussing here - the tessellation slider - and it's an option. So don't use a strawman and start talking about something I wasn't talking about, despite however closely related the subject matter might be. Regardless, are you implying tessellation isn't dynamic on AMD hardware? Because it looks like you are, and you would be wrong again. It is dynamic.

Not really, because you're going behind the developers back to take away image quality for performance. It's not okay to me. I don't expect higher quality, Ultra settings to shine on mid-range cards -- DirectX 9 or 11. The developers aimed for 35 FPS with a GTX 480 with Ultra, DirectX 11, 1080p.

You're spinning this into a negative attribute. Try looking at the positive side. "Going behind their back" would allow for the game to be playable on more graphics cards at a higher IQ than what would normally be available for those graphics cards.

Nvidia already "goes behind their backs" with the inclusion of AF optimizations. And that's a good thing. They are optional. Lets go the extra step. Since tessellation is dynamic, the addition of a slider would help open up the game to more cards. The example is simple. You have a card that can't run the more extreme levels of tessellation a game offers, and the game doesn't offer a way to change that. So the card at this point only has a choice of running no tessellation at all. Add in a slider, and the card can run some tessellation. The end result is the game will look better than what it could originally run, but not as good as what high end cards can do. It's the same concept as AA. You can apply various amounts of AA, and you do so based on how well the card would perform.
 

SirPauly

Diamond Member
Apr 28, 2009
5,187
1
0
No spinning and clear as day: Going behind the developers back and trade quality for performance is never a good thing to me; it's a slippery slope that may never stop sliding.
 

Mistwalker

Senior member
Feb 9, 2007
343
0
71
Not really, because you're going behind the developers back to take away image quality for performance. It's not okay to me.
It's interesting you so readily defend the developer's perspective, even going so far as to say quality vs. performance settings are "going behind their backs" when in this case in particular, the developer is the last one who should be dictating anything.

Yeah, some gamers loved Crysis for shredding through hardware years after its release, and looking awesome the entire way. The thing is, a lot of tools are out there now to provide amazing visuals AND performance boosts without having to completely throw one or the other out the window.

Looking over all the posts on this Crysis 2 tessellation debacle, I can really only see three possibilities:

1. Nvidia pushed for unnecessary levels of tessellation knowing its cards would end up looking better.
2. Crytek, due to incompetence, laziness, or lack of time/resources, simply did a lackluster job.
3. A little of A, a little of B.

I don't know how much Nvidia had to do with anything, and would like to think they wouldn't hurt gamers' experience just to snub AMD. Either way, Crytek did a lousy job with that aspect of Crysis 2, and it's ridiculously unoptimized. If you think the developer should have bigger, better tools to create with, I agree--but I'd really prefer to see what competent developers can do before you demand all our options get taken away.

Some responses here, such as Keys basically stating "you have the option to buy Nvidia if you feel you're missing out" really miss the point I think, and both his and your line of thinking is what I would expect from companies looking after their own, NOT from a consumer.
 

SirPauly

Diamond Member
Apr 28, 2009
5,187
1
0
before you demand all our options get taken away.

Can't I have an opinion on this matter? To be clear: I'm all for abilities that improve IQ, features like enhancements for transparency for DirectX 10/11 - even FXAA or MLAA - things of this nature. I don't feel it is good to go behind the developers back and take image quality away -- there has to be a line -- obviously this line is subjective.

Some responses here, such as Keys basically stating "you have the option to buy Nvidia if you feel you're missing out" really miss the point I think, and both his and your line of thinking is what I would expect from companies looking after their own, NOT from a consumer.

I don't understand this but if nVidia was looking for their own -- they would add all kinds of optimizations, I would imagine. Especially for subtle image quality -- no one will notice or really care. It's all about performance; right?

AMD is doing what they feel is best for their customers.

nVidia is doing what they feel is best for their customers.

Some may disagree with both of them at times but both offer compelling choice.
 
Feb 19, 2009
10,457
10
76
"However, we found out that the current hardware is still not fast enough to tessellate an entire world" - Crytek

Well no shit, no hardware available is able to remedy sloppiness. Adding sub-pixel triangles to flat surfaces doesn't make it better. Adding huge loads to the GPU in invisible oceans and tanking graphics performance doesn't make your game better.

Crytek, you are pure fail.
 

Keysplayr

Elite Member
Jan 16, 2003
21,211
50
91
Some responses here, such as Keys basically stating "you have the option to buy Nvidia if you feel you're missing out" really miss the point I think, and both his and your line of thinking is what I would expect from companies looking after their own, NOT from a consumer.

But that is the beauty of it. You DO have the choice. There is no problem. Right now, this minute, Nvidia is better at tesselation over AMD. So, if you want hardware with better tesselation performance, you get an Nvidia card. If you outright refuse to by Nvidia, then you are still ok because tesselation can be turned down or off.
Just to be clear, Mistwalker, I've already stated that I think the tesselation of an entire invisible ocean is a waste of resources no matter what. If it's never rendered, there isn't a reason to apply extra features. That being said, Nvidia still takes the lesser of the hit due to better tess performance.
It's surprising though that my response doesn't hold any pang of truth for you. If you want a feature, you usually buy a product that gives you that feature. If you already have a product that doesn't do so well with the feature, then the users frustration is understandable. Like a user wanting to run 3 screens with a single GPU NV card. Can't do it. But AMD users usually can with 5 series and up cards. Same standard applies to features such as tesselation, or even PhysX if interested.

I think though, that because one company offers more, the other should not cry foul. This goes for both sides of the fence BTW. Each company's products have strengths and weaknesses. Pick which one best suits you and be happy with it.
 

Mistwalker

Senior member
Feb 9, 2007
343
0
71
Can't I have an opinion on this matter? To be clear: I'm all for abilities that improve IQ, features like enhancements for transparency for DirectX 10/11 - even FXAA or MLAA - things of this nature. I don't feel it is good to go behind the developers back and take image quality away -- there has to be a line -- obviously this line is subjective.
Of course you are entitled to your opinion, as I am free to disagree with it. I was just also remarking on the irony of you holding the developers' vision and pursuit of quality as sacrosanct in a thread where they have provably done so while needlessly throwing away performance.

You don't seem the type to ever compromise when it comes to image quality, but for many users (I would argue the vast majority) having an option other than simply buying new hardware is important. Choice is good.

But that is the beauty of it. You DO have the choice. There is no problem. Right now, this minute, Nvidia is better at tesselation over AMD. So, if you want hardware with better tesselation performance, you get an Nvidia card. If you outright refuse to by Nvidia, then you are still ok because tesselation can be turned down or off.
Just to be clear, Mistwalker, I've already stated that I think the tesselation of an entire invisible ocean is a waste of resources no matter what. If it's never rendered, there isn't a reason to apply extra features. That being said, Nvidia still takes the lesser of the hit due to better tess performance.
It's surprising though that my response doesn't hold any pang of truth for you. If you want a feature, you usually buy a product that gives you that feature. If you already have a product that doesn't do so well with the feature, then the users frustration is understandable. Like a user wanting to run 3 screens with a single GPU NV card. Can't do it. But AMD users usually can with 5 series and up cards. Same standard applies to features such as tesselation, or even PhysX if interested.
No, your statements regarding Nvidia's superior tessellation performance are all true. And frankly it's perfectly fine it's so, AMD hedged their bets on tessellation, and when push comes to shove Nvidia's cards simply outclass them--so in a sense, you saying we can always just buy an Nvidia card if we care is accurate.

The problem is, you are willing to stop there. This:
But that is the beauty of it. You DO have the choice. There is no problem.
Your stance that there is no problem just because we have the option to buy Nvidia hardware is where I say you miss the point. It's great when there's a value add offered by one company, but we shouldn't thank them for or be content with sloppy implementation.

If a title was inexplicably limited to 1920x1080 resolution due to poor development, it would be blasted by a lot of the PC gaming community. If it was then additionally limited to 1600x1050 on Nvidia hardware only, do you really think "well, just buy AMD cards if you care" would equate to a "solution"? That isn't added value, it's one company just suffering less from poor work.

The problem here is the tessellation as implemented by Crytek was demonstrably shoddy coding that hurts performance far more than necessary on both architectures. The fact that Nvidia cards suffer less is no reason not to point at the developer and call them out on it, any less than calling out a lazy console port. Telling people that buying Nvidia hardware is the solution is not pro-NV anti-AMD, it's pro-NV anti-consumer.

I think though, that because one company offers more, the other should not cry foul. This goes for both sides of the fence BTW. Each company's products have strengths and weaknesses. Pick which one best suits you and be happy with it.
To be clear, I'm not complaining about low performance on AMD hardware (I knew what I was getting when I bought mine, and high tessellation wasn't part of it), I'm complaining about a surprisingly lackluster job from Crytek of all developers. The fact that they worked closely with NV and still managed to do such a lackluster job is what fuels a lot of the conspiracy talk and finger pointing, but I don't think that's the important part anyway.

As gamers we were let down. If you don't feel it as much because you're rocking hardware that isn't as impacted, great--doesn't mean there is no problem. That's all I'm saying.
 

Keysplayr

Elite Member
Jan 16, 2003
21,211
50
91
Mistwalker, did you catch the comment somewhere in this thread, that the original Crysis also had these "throughout the map" unrendered water. I believe this is a side effect of there engine and probably a big reason why Crysis always seemed to crush even the highest powered GPU's. I don't know that it isn't a part of the game engine. If it is, I highly doubt this can be fixed with a patch.
And my stance is "just because" we have the option to buy Nvidia hardware. I also said that we can also turn down, or turn off those features if you need to.

Car analogies are an all time hated thing amongst these forums goers, but regardless this does apply. I'm sure that some will say it has NOTHING to do with what we are talking about, and they are allowed to do so of course.

Two similarly powered and equipped cars driving in a rainstorm. One with standard radials and the other with specially designed all weather rain channel tires.

They can both drive in the rainstorm. The one with the standard radials can certainly move, but not as fast as the car with the rain channel tires without hydroplaning.

So, while the tires represent the tesselation processing hardware, the rainstorm represents the level of tesselation.

In a light drizzle, both cars can probably drive equally fast because the hydroplane point exceeds the maximum MPH of either car. But when the rain gets heavy, one will walk away.

The standard radial car of course cannot turn off the rainstorm, and for the sake of this example cannot change tires, but the GPU user certainly cant change it's tesselator, but can certainly turn down the level of tesselation. Maybe next years model car will come with the rain channel tires or something even better.
 

Jacky60

Golden Member
Jan 3, 2010
1,123
0
0
No, your statements regarding Nvidia's superior tessellation performance are all true. And frankly it's perfectly fine it's so, AMD hedged their bets on tessellation, and when push comes to shove Nvidia's cards simply outclass them--so in a sense, you saying we can always just buy an Nvidia card if we care is accurate.

The problem is, you are willing to stop there. This:

Your stance that there is no problem just because we have the option to buy Nvidia hardware is where I say you miss the point. It's great when there's a value add offered by one company, but we shouldn't thank them for or be content with sloppy implementation.

The problem here is the tessellation as implemented by Crytek was demonstrably shoddy coding that hurts performance far more than necessary on both architectures. The fact that Nvidia cards suffer less is no reason not to point at the developer and call them out on it, any less than calling out a lazy console port. Telling people that buying Nvidia hardware is the solution is not pro-NV anti-AMD, it's pro-NV anti-consumer.

I agree and this point seems to have been repeatedly dismissed with a stock answer 'if you don't like poor implemetation of tessellation that hurts both architectures and consumers BUT hurts Nvidia users a bit less than AMD users then the solution is to buy Nvidia'.

I got a warning when I questioned why anyone would think this is a sensible or reasonable position
WTF kind of answer or philosophy is that.
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |