Welcome, Unregistered.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

View Poll Results: 60 Hz max and the best IQ that can be done at that?
No, more frames is always better 37 22.56%
No, 60 Hz is not enough 29 17.68%
Just no 7 4.27%
I want to tune it myself 19 11.59%
Yes 52 31.71%
30 Hz minimum and higher IQ would be better 11 6.71%
None of the above (please specify) 5 3.05%
I don't care 4 2.44%
Voters: 164. You may not vote on this poll

Reply
Old 01-Nov-2004, 01:05   #1
Frank
Certified not a majority
 
Join Date: Sep 2003
Location: Sittard, the Netherlands
Posts: 3,178
Default Fixed framerate: 60 fps is enough

With the latest generation(s) of GPUs, I think we have hit some kind of threshold. I think it starts to make more and more sense to adjust the amount of frames produced not towards as much as possible, and use the "excess" framerate for AA/AF, but rather to adjust the amount to the optimal IQ that can be produced at that speed.

So, it might make more sense to try and hit a fixed framerate of 60 fps (with occasional dips on scene changes and as long as there is no virtual memory and stuff), while adjusting the image quality to the best one that can be archieved at that speed.

All that is needed to do that is available with the NV4x/R3x0/R4x0. Shaders, to offload and synchronize the amount of work, the amount of different rendering models that have to be supported anyway, normal maps, detail textures, direct support for application AA/AF, better switching of render states, etc.

The highest IQ possible would be good as well, so it might even be better to make the framerate adjustable between two thresholds, say 30-60 default. That way, the developers can limit it to their liking, and you can as well.

What do you all think?



Edit: that should be fps in the poll as well, instead of Hz. Sorry!
Frank is offline   Reply With Quote
Old 01-Nov-2004, 01:11   #2
bloodbob
Trollipop
 
Join Date: May 2003
Location: Australia
Posts: 1,630
Default

60 fps is prolly enough for "smooth" gameplay but their is a reasonable large latnecy ( 16ms )
__________________
Trolls find me soo tastey :P
bloodbob is offline   Reply With Quote
Old 01-Nov-2004, 01:14   #3
3dilettante
Senior Member
 
Join Date: Sep 2003
Location: Well within 3d
Posts: 4,071
Default

I think the minimum could be higher. I'd want to be sure that everyone has a framerate they would like. A lot of people see 60 Hz as a bare minimum, and there may be a few cases and types of scenes where human perception might pick up on jumpiness at that frame rate.

Perhaps a bit more margin might help, and I wouldn't mind getting more frames than the minimum.
__________________
Dreaming of a .065 micron etch-a-sketch.
3dilettante is online now   Reply With Quote
Old 01-Nov-2004, 01:24   #4
Frank
Certified not a majority
 
Join Date: Sep 2003
Location: Sittard, the Netherlands
Posts: 3,178
Default

Quote:
Originally Posted by 3dilettante
I think the minimum could be higher. I'd want to be sure that everyone has a framerate they would like. A lot of people see 60 Hz as a bare minimum, and there may be a few cases and types of scenes where human perception might pick up on jumpiness at that frame rate.

Perhaps a bit more margin might help, and I wouldn't mind getting more frames than the minimum.
It might be, that a lot of people who think like that do so, because they (think they) can get an advantage in certain multiplayer FPS when they have an extreme high frame rate, not because they see the difference.
Frank is offline   Reply With Quote
Old 01-Nov-2004, 01:46   #5
digitalwanderer
Dangerously Mirthful
 
Join Date: Feb 2002
Location: Winfield, IN USA
Posts: 15,292
Default

60 fps is just peachy, 60Hz gives me headaches though.
digitalwanderer is offline   Reply With Quote
Old 01-Nov-2004, 01:52   #6
Frank
Certified not a majority
 
Join Date: Sep 2003
Location: Sittard, the Netherlands
Posts: 3,178
Default

Quote:
Originally Posted by digitalwanderer
60 fps is just peachy, 60Hz gives me headaches though.
Good point. I should have said fps, but I always try to avoid the confusion with FPS. I'll change it.
Frank is offline   Reply With Quote
Old 01-Nov-2004, 02:51   #7
digitalwanderer
Dangerously Mirthful
 
Join Date: Feb 2002
Location: Winfield, IN USA
Posts: 15,292
Default

First thing I thought of was, "How could anyone be advocating 60Hz as a good thing?!?! ? ".

I figured it out after reading the thread.

30 fps isn't always enough, but 60 fps hits that magic smooth point for me for sure. (It's actually somewhere around 45-50 fps that usually qualify as "smooth!" for me, but it does vary from game to game a tad)
digitalwanderer is offline   Reply With Quote
Old 01-Nov-2004, 03:04   #8
bloodbob
Trollipop
 
Join Date: May 2003
Location: Australia
Posts: 1,630
Default

hertz is just frequence he could be talking about the frequence of frames I don't think he ment the frequence of a CRT screen refresh :P
__________________
Trolls find me soo tastey :P
bloodbob is offline   Reply With Quote
Old 01-Nov-2004, 03:05   #9
Luminescent
Senior Member
 
Join Date: Aug 2002
Location: Miami, Fl
Posts: 1,036
Default

60 Hz with best possible IQ, a comprehensive* and congruent* set of eye candy. On the CPU side of things: great AI, physics, etc. No stutters/slowdown in framerate whatsoever. I would really respect a game that polished.

*Provided by a robust engine that takes into consideration various lighting models [at the pixel-level], has a complete solution for the shadow corresponding to those models, sports a diverse set of material effects, and enough geometry to round out polygonal edges while objects are in motion

*Convincingly consistent and homogenous set of visuals
__________________
"Friendship is unnecessary, like philosophy, like art... It has no survival value; rather it is one of those things that give value to survival."
-C.S. Lewis
Luminescent is offline   Reply With Quote
Old 01-Nov-2004, 03:12   #10
AlStrong
penguins
 
Join Date: Feb 2004
Posts: 13,978
Default

I think we need to move to console gaming to see that kind of polish for a new game
AlStrong is offline   Reply With Quote
Old 01-Nov-2004, 03:15   #11
Frank
Certified not a majority
 
Join Date: Sep 2003
Location: Sittard, the Netherlands
Posts: 3,178
Default

Quote:
Originally Posted by digitalwanderer
First thing I thought of was, "How could anyone be advocating 60Hz as a good thing?!?! ? ".

I figured it out after reading the thread.

30 fps isn't always enough, but 60 fps hits that magic smooth point for me for sure. (It's actually somewhere around 45-50 fps that usually qualify as "smooth!" for me, but it does vary from game to game a tad)
Yes, after you said it, I had to admit it was stupid. Especially here, where everyone knows the difference. Too bad I can't change the text of the poll anymore. Ah, well.

I can stand even lower framerates, as long as it doesn't start to freeze on me. Although I agree that it depends on the game. Morrowind, for example, is acceptable from about 15 fps to me. Some other games from about 20-25 fps. But I do value nice effects, so I generally turn on as much as I can, even if I have to turn off AA/AF sometimes. That depends on the game as well.

For Morrowind, you have this frame rate optimizer, that tries to give you the maximum view distance and the most effects it can, on the fly, while making sure your frame rate doesn't drop below the minimum one you specify. And it will try to hit your preferred fps while doing so. I think that is superb and the way to go.

With the co-development for PC and consoles for a lot of new titles, and Doom 3 (and probably HL 2 as well) putting a cap on the game logic and all frames over max just being the exact same until the next one is sceduled, this seems like a new trend. But I know most people value high frame rates, so I was really curious about this.
Frank is offline   Reply With Quote
Old 01-Nov-2004, 03:44   #12
Chalnoth
 
Join Date: May 2002
Location: New York, NY
Posts: 12,678
Default

This has been done over and over and over again. Blah.

Anyway, the answer is very simple: more is always better, but it's not going to get really good unless good motion blur is implemented. An ideal motion blur implementation would essentially be rendering the scene an infinite number of times between each frame, and summing up the contributions. This basically allows the screen to display the data which is inbetween refreshes of the monitor.

Obviously this is unrealistic, but there has been research into means of effective motion blur. The problem is that they all take up lots and lots of fillrate, so it'll be a while before it happens.
Chalnoth is offline   Reply With Quote
Old 01-Nov-2004, 03:47   #13
hovz
Member
 
Join Date: May 2004
Posts: 920
Default

i play alot of ut, and my aim is very sensitive to the smoothness of the game. i find anything over 85 is overkill. however if it drops under 85 i feel a difference.
hovz is offline   Reply With Quote
Old 01-Nov-2004, 04:29   #14
Chalnoth
 
Join Date: May 2002
Location: New York, NY
Posts: 12,678
Default

Quote:
Originally Posted by hovz
i play alot of ut, and my aim is very sensitive to the smoothness of the game. i find anything over 85 is overkill. however if it drops under 85 i feel a difference.
Maybe you're running your refresh rate at 85Hz?
Chalnoth is offline   Reply With Quote
Old 01-Nov-2004, 04:35   #15
Luminescent
Senior Member
 
Join Date: Aug 2002
Location: Miami, Fl
Posts: 1,036
Default

Quote:
Originally Posted by Chalnoth
Obviously this is unrealistic, but there has been research into means of effective motion blur. The problem is that they all take up lots and lots of fillrate, so it'll be a while before it happens.
Indeed, why would we want a motion blurred title if the technique incurs more of a performance hit than it could justify by blurring the choppiness. "Wow, the blur gives me the illusion that my fps doubled! Fraps is reporting 1 fps, so effectively I feel I'm playing at a blistering 2."
__________________
"Friendship is unnecessary, like philosophy, like art... It has no survival value; rather it is one of those things that give value to survival."
-C.S. Lewis
Luminescent is offline   Reply With Quote
Old 01-Nov-2004, 04:39   #16
Chalnoth
 
Join Date: May 2002
Location: New York, NY
Posts: 12,678
Default

Quote:
Originally Posted by Luminescent
Indeed, why would we want a motion blurred title if the technique incurs more of a performance hit than it could justify by blurring the choppiness. "Wow, the blur gives me the illusion that my fps doubled. Fraps is reporting 1 fps, so I feel like I'm playing at a blistering 2."
Now that's an ignorant statement. Motion blur will never be used to drop the framerate. What will happen is that if a game decides to use motion blurring, it will drop detail elsewhere to keep performance roughly the same. The issue is that we don't yet have enough spare fillrate for motion blurring to make sense.
Chalnoth is offline   Reply With Quote
Old 01-Nov-2004, 04:42   #17
Luminescent
Senior Member
 
Join Date: Aug 2002
Location: Miami, Fl
Posts: 1,036
Default

Chalnoth, just pointing out some extreme situational irony. I know that game engine's are smarter than that and modern cards have fillrate to spare relative to their bandwith constraints.

We can easily conclude that motion blur will be most effective for relieving visual choppiness when the bottleneck is not fillrate and there is sufficient fillrate to spare for the effect to occur at a decent enough framerate (movies are 24 fps). Problem is that decent enough and sufficient should be determined on a case by case basis and, frankly, pc engines can only be so scalable and driver compilers so intelligent.
__________________
"Friendship is unnecessary, like philosophy, like art... It has no survival value; rather it is one of those things that give value to survival."
-C.S. Lewis
Luminescent is offline   Reply With Quote
Old 01-Nov-2004, 04:46   #18
hovz
Member
 
Join Date: May 2004
Posts: 920
Default

Quote:
Originally Posted by Chalnoth
Quote:
Originally Posted by hovz
i play alot of ut, and my aim is very sensitive to the smoothness of the game. i find anything over 85 is overkill. however if it drops under 85 i feel a difference.
Maybe you're running your refresh rate at 85Hz?
100
hovz is offline   Reply With Quote
Old 01-Nov-2004, 05:39   #19
Ostsol
Senior Member
 
Join Date: Nov 2002
Location: Edmonton, Alberta, Canada
Posts: 1,765
Default

Quote:
Originally Posted by Chalnoth
Now that's an ignorant statement. Motion blur will never be used to drop the framerate. What will happen is that if a game decides to use motion blurring, it will drop detail elsewhere to keep performance roughly the same. The issue is that we don't yet have enough spare fillrate for motion blurring to make sense.
Is there such a significant penalty on fillrate to using the accumulation buffer? Or are you talking about other techniques, since most non-ATI cards don't support it in hardware?
__________________
"Extremism is so easy. You've got your position, and that's it. It doesn't take much thought. And when you go far enough to the right, you meet the same idiots coming around from the left." -- Clint Eastwood

-Ostsol
Ostsol is offline   Reply With Quote
Old 01-Nov-2004, 05:54   #20
Chalnoth
 
Join Date: May 2002
Location: New York, NY
Posts: 12,678
Default

Quote:
Originally Posted by Ostsol
Is there such a significant penalty on fillrate to using the accumulation buffer? Or are you talking about other techniques, since most non-ATI cards don't support it in hardware?
Well, I think the accumulation buffer implementation is a pretty simplistic one, and would only be useful in removing the limitation of a monitor's refresh rate on framerate.

There are techniques that I've seen that attempt to use more elegant methods to get more correct motion blurring with less processing power, but they still eat up lots of fillrate.

One way that you could do it, for example, is have a velocity vector associated with each vertex, and use a combination of pixel shader and vertex shader math to "smudge out" each triangle. Since this would be a linear interpolation, it wouldn't be perfect, and would look pretty bad for anything changing direction significantly when displayed at low framerates, but it should work okay most of the time. A second order approach could also attach an acceleration vector to improve this (with little increase in processing requirements). This approach would eat a lot of pixel processing power, and a relatively small amount of vertex processing power.

Another thing you can do is have uneven sampling of the multiple images that make up the final frame. Similar to how with a large number of FSAA samples it makes sense to start using stochastic sampling, one could randomly sample between, say, 10 frames rendered per one displayed. This may be a bit cheaper on fillrate than a plain accumulation buffer, but would be much more expensive in geometry and memory bandwidth efficiency.
Chalnoth is offline   Reply With Quote
Old 01-Nov-2004, 06:30   #21
arjan de lumens
Senior Member
 
Join Date: Feb 2002
Location: gjethus, Norway
Posts: 1,256
Default

AFAICS, smudging out triangles as a motion blur technique has serious correctness issues: if you have 2 objects, with the 1st object staying behing the 2nd object all the time, and both objects moving in the same direction on the screen, smudging object 2 may allow object 1 to incorrectly shine through, for some rather odd rendering artifacts.
arjan de lumens is offline   Reply With Quote
Old 01-Nov-2004, 07:06   #22
sonix666
Member
 
Join Date: Mar 2003
Posts: 595
Default

60 fps is NOT enough. The difference between 100 fps and 60 fps is very noticable and does impact my aiming.
sonix666 is offline   Reply With Quote
Old 01-Nov-2004, 07:53   #23
IgnorancePersonified
Member
 
Join Date: Apr 2004
Location: Sunny Canberra
Posts: 778
Default

yeh 60fps is noticeable. If I'm playing AI then i can get away with < 60 but if I'm playing 15 yr old skool kids online who will chant "0wn3d" if they kill me then definitlly 70+
IgnorancePersonified is offline   Reply With Quote
Old 01-Nov-2004, 08:00   #24
Chalnoth
 
Join Date: May 2002
Location: New York, NY
Posts: 12,678
Default

Quote:
Originally Posted by arjan de lumens
AFAICS, smudging out triangles as a motion blur technique has serious correctness issues: if you have 2 objects, with the 1st object staying behing the 2nd object all the time, and both objects moving in the same direction on the screen, smudging object 2 may allow object 1 to incorrectly shine through, for some rather odd rendering artifacts.
Well, it depends upon how you write to the z-buffer with the "smudged" triangle. Depending upon how you choose to do it, you'll probably get these artifacts roughly half the time. But the point is that these problems should be pretty small if the framerate remains fairly high.
Chalnoth is offline   Reply With Quote
Old 01-Nov-2004, 08:12   #25
fallguy
Senior Member
 
Join Date: Jun 2003
Posts: 1,367
Default

Quote:
Originally Posted by digitalwanderer
60 fps is just peachy, 60Hz gives me headaches though.
Only if you're a CRT user... Its standard for LCD's, and its no eye strain.
fallguy is offline   Reply With Quote

Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Rome:Total War patch 1.2 finally out hoom PC Games 11 16-Jan-2007 02:36
ATI Xenos: XBOX 360 Graphics Demystified Dave Baumann Beyond3D Articles 245 06-Feb-2006 18:17
nvidia GPU at 1 Ghz in ps3? version Console Technology 36 02-May-2005 20:03
DOOM 3 1.05 Beta Patch Unknown Soldier PC Games 35 13-Sep-2004 19:17
UT2K3 Beta Patch alexsok PC Games 1 13-Oct-2002 23:24


All times are GMT +1. The time now is 16:16.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.