Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Why 45 frames per second?

HotRodJohnny Gears
Registered User
Join date: 25 Nov 2007
Posts: 31
11-29-2008 17:44
I've recently been looking at some of the debug readouts while trouble-shooting lag. Am I correct that the sims are capable of providing 45 frames per second to my viewer? I've seen my viewer display 25-30 fps. TV is 30 fps and the big screen movies are 24 fps. If SL dropped back from 45 fps to 30 fps, our eyesight wouldn't notice the difference, but I bet our graphics card/CPU would (less lag?)!

Is my computer monitor (CRT) even capable of more than 30 fps? Are ANY monitors capable of higher rates? And could our eyes detect it?
Imnotgoing Sideways
Can't outlaw cute! =^-^=
Join date: 17 Nov 2007
Posts: 4,694
11-29-2008 17:52
In my opinion, it's the placebo effect for anything over 40fps. Especially with LCD monitors. You CAN get a CRT to refresh faster, but, that's mostly to reduce scanning flicker that causes headaches. As for framerate, as long as the picture is a consistent brightness, there shouldn't be any medical issues. (^_^)

Now, for me, Anime is drawn at 15fps "on the odds" so my eyes are accustomed to that frame rate. I'm constantly searching for settings that boost the beauty and still maintain at least a 20fps run. I run Windlight Ultra mode with Avatar Impostors turned off and I've resorted to debug settings now. I have things like RenderVolumeLODFactor and RenderTreeLOD turned up to 4 or 8 or whatever. (^_^)

No lag on me! (^_^)y
_____________________
Somewhere in this world; there is someone having some good clean fun doing the one thing you hate the most. (^_^)y


http://slurl.com/secondlife/Ferguson/54/237/94
Peggy Paperdoll
A Brat
Join date: 15 Apr 2006
Posts: 4,383
11-29-2008 17:55
I'm not sure why the servers "deliver" 45 FPS. But my guess would be to cover a few of the frames that might be dropped during the trip from the servers to everyone's viewer. If the frames were at 30 then more than about 5 frames dropped would become noticable. But, that's just a guess on my part.

The stuff that amazes me about people saying they are getting 60, 70 or more FPS is what use is that? You can't see it. Your graphics is working overtime rendering twice as many frames as necessary.......all to accomplish absolutely nothing that benefits the user.

Bragging rights I guess. :)
HotRodJohnny Gears
Registered User
Join date: 25 Nov 2007
Posts: 31
11-29-2008 18:10
If you will think about the I Love Lucy bit where she is working in the candy factory..... as long as the candy (frame) is coming slow enough to be dealt with there are no problems. But when the candy (frames) start piling up..... well, it's funny if you're watching I Love Lucy but your viewer is trying to decide what to do with the unusable frames and that, to me, seems to be a big cause of lag.
Maylin Murakami
MeatMogul
Join date: 24 Sep 2005
Posts: 179
11-29-2008 18:23
There's always some game that comes along and takes all of the power of an expensive card and then some :).
Maylin Murakami
MeatMogul
Join date: 24 Sep 2005
Posts: 179
11-29-2008 18:29
From: Imnotgoing Sideways


No lag on me! (^_^)y


In the past few days there's been some systemic lag, if you've still been getting 20FPS (without drops) in a busy and crowded area I'd like some FRAPS videos and all of your config settings :>.

Or data from anyone else who is experiencing such good performance for that matter.
Maylin Murakami
MeatMogul
Join date: 24 Sep 2005
Posts: 179
11-29-2008 18:35
Also in video games and other 3d apps it seems that 25 FPS is not enough to eliminate genuinely perceived slowdowns and "jitter", people are looking for 40FPS-60+FPS in games etc to have a liquid smooth experience like watching a 24FPS movie.

New TVs that refresh 100 times per second have a better viewing experience than those that refresh at 50hz... the average PC monitor can support 75-100 frames per second.
Osgeld Barmy
Registered User
Join date: 22 Mar 2005
Posts: 3,336
11-29-2008 18:43
well its not really how fast the sims are rendering anything, the sims dont even render, its just a way for LL to convey how fast the software is running

and there was a time where it was pretty much untethered, and BOY could you tell a difference, ie a rgb color cycler on the old system would appear smoothly, on a 45fps locked down sim it just kinda jumps from point to point totally ruining the effect

they did that becuase not all sims were equal, not sure it solved the problem but you dont go to 1 sim and scripts are freaking flying and the next sim they take 3 min to execute an instruction

---
@ peggy and everyone else, its not all a visual thing, yes humon eyes have a persistence in vision @ about 12 -15 fps where the frame blend together into a moving image, and it really is true that anything over THAT is un nceccary (even 30 fps) if that were the only factor

one factor is of course flicker, me sitting infront of my lcd, or my wifes 19inch crt running at 85 hz cant really see flicker, but boy howdy get me in front of my POS 17 inch screen, running 1024x768 @ 60hz and its a strobe light, we never noticed it before in computers or even tv's, but then again we never ran even that kind of resolution, it wasnt untill 2002 when i bought my 21 inch lcd that i even ran resolutions higher than 800x600, sd tv doesnt even have a grid resolution, its 480 or 512 lines

and whats this hz crap anyways? its the refresh rate, all lcd's are set to a 60 hz refesh, most crt's are set higher to reduce flicker, anyway at least 60 times a second on computer type screens it draws each pixel, from the upper left the upper right, jumps down a line and starts over, and does this untill it hits the LAST pixel in the lower right, THEN blanks out the screen to black and does it again which is where the flicker comes from

so your computer is already refreshing the screen at least 60 times a second, so any lower frame rate, like 30 FPS and your just drawing the same stupid image on the screen 2 times

now like i said before it really only takes our eyes 12-15 fps, why would MORE be any better? you guys tell me, whats the difference tween SL at 15 fps, and SL at 30 fps?

thats right, speed and smoothness

before windlight i could tweak my "altair" (or whatever peggy once referred to it as lol) and get this puppy cranking at like 157fps in SL. THAT was bragging rights, cause it said, "hey all you dualcore 64bit brand new bi!@#$s look what i can do with my (then) 3 year old beater" but i can tell you, SL was never more fun

sure my eyes were not picking up every single frame of animation, actually my brain didnt have time to process it, but it was the snappiest, smoothest, thing ive seen with the LL client, and since i was just NAILING the framerate if i came across something that took an extra second to render i would not notice even a jitter, cause i was already well above the threshold of humon image processing
Maylin Murakami
MeatMogul
Join date: 24 Sep 2005
Posts: 179
11-29-2008 18:53
my lcd is at 75hz(maybe 60hz is optimal for this one), new lcd tvs.. come at 100hz...
Maylin Murakami
MeatMogul
Join date: 24 Sep 2005
Posts: 179
11-29-2008 19:03
For some reason games/3d rendered 'interactive experiences' need to run at 40fps+ to have a smooth experience, I can tell the difference and so can many millions of others (maybe 90%+ of people)... my theory is that it's to do with image stability/realtime rendering/the way its rendered... a 24fps movie is perfectly stable (or close) as you can get.
-Sometimes an extreme level of performance is required to make sure the 3d interactive experience never drops below a certain fps which causes perceived jitter.
Maylin Murakami
MeatMogul
Join date: 24 Sep 2005
Posts: 179
11-29-2008 19:15
100hz might be better for 3:2 pulldown etc - that could be the reason for the improved experience, just a guess though :).

http://en.wikipedia.org/wiki/Telecine#2:3_pulldown

Or its just because there's less perceived flicker.. lcds still flicker.
Peggy Paperdoll
A Brat
Join date: 15 Apr 2006
Posts: 4,383
11-29-2008 19:52
Well, hell...............my measly 25 to 35 FPS on this LCD at 75 hz does not flicker and it's smooth as my niece's cute little 2 year old butt. :)
Sindy Tsure
Will script for shoes
Join date: 18 Sep 2006
Posts: 4,103
11-29-2008 20:01
How fast the sim is pumping out frames doesn't really have much (any?) relation to how fast your pc is drawing frames... A sim frame is about moving stuff around around and running scripts and passing out textures and all that crap.
Maylin Murakami
MeatMogul
Join date: 24 Sep 2005
Posts: 179
11-29-2008 20:08
From: Peggy Paperdoll
Well, hell...............my measly 25 to 35 FPS on this LCD at 75 hz does not flicker and it's smooth as my niece's cute little 2 year old butt. :)


Video or it didn't happen (if your referring to SL at least) :).
In quiet-quietish areas I know 25-45fps is common, I'm only interested in very busy/complex and crowded areas.
Maylin Murakami
MeatMogul
Join date: 24 Sep 2005
Posts: 179
11-29-2008 20:10
From: Sindy Tsure
How fast the sim is pumping out frames doesn't really have much (any?) relation to how fast your pc is drawing frames... A sim frame is about moving stuff around around and running scripts and passing out textures and all that crap.


I heard scripts have limitations and are a major cause of lag?
The SIM fps needs to be high enough.. that's obvious at least.
Sindy Tsure
Will script for shoes
Join date: 18 Sep 2006
Posts: 4,103
11-29-2008 20:29
From: Maylin Murakami
I heard scripts have limitations and are a major cause of lag?
The SIM fps needs to be high enough.. that's obvious at least.

In theory, scripts can't lag anything aside from other scripts. What's supposed to happen is that, every frame, the sim does all the non-script stuff it has to do then gives the rest of the frame time to scripts. If the sim's so busy that there's no time left over for scripts, they just don't get any time.

I think (but can't prove) reality is a little different..
Osprey Therian
I want capslocklock
Join date: 6 Jul 2004
Posts: 5,049
11-29-2008 20:58
From: Peggy Paperdoll
I'm not sure why the servers "deliver" 45 FPS. But my guess would be to cover a few of the frames that might be dropped during the trip from the servers to everyone's viewer. If the frames were at 30 then more than about 5 frames dropped would become noticable. But, that's just a guess on my part.

The stuff that amazes me about people saying they are getting 60, 70 or more FPS is what use is that? You can't see it. Your graphics is working overtime rendering twice as many frames as necessary.......all to accomplish absolutely nothing that benefits the user.

Bragging rights I guess. :)


The thing is, the fps goes up and down depending upon a lot of variables, and if you want to have 20 when conditions are extreme you are going to have 70 when they aren't.
Maylin Murakami
MeatMogul
Join date: 24 Sep 2005
Posts: 179
11-29-2008 21:04
From: Osprey Therian
The thing is, the fps goes up and down depending upon a lot of variables, and if you want to have 20 when conditions are extreme you are going to have 70 when they aren't.


yup, this is the way graphics cards are built and is the experience in many 'interactive 3d apps'.
Kyrah Abattoir
cruelty delight
Join date: 4 Jun 2004
Posts: 2,786
11-29-2008 21:10
sim fps is how often the sim makes a simulation per second, physics, movements, etc.

It has nothing to do with script performances, it's how often it can send you an update on what changed around you.
_____________________

tired of XStreetSL? try those!
apez http://tinyurl.com/yfm9d5b
metalife http://tinyurl.com/yzm3yvw
metaverse exchange http://tinyurl.com/yzh7j4a
slapt http://tinyurl.com/yfqah9u
Osgeld Barmy
Registered User
Join date: 22 Mar 2005
Posts: 3,336
11-29-2008 21:56
simuation also include scripts, each sim has its own vm

this is well documented with ll
Kane Tank
Registered User
Join date: 5 Dec 2005
Posts: 117
11-29-2008 22:28
I don't know SL runs for me well at 1920x1200 at 70fps using a 9800GTX2 lol.

-----------------
VirtualSims.Net - New Free Open World!
(Just Signup and follow the Getting Started Guide on how to connect SL Client Today!)
_____________________
Peggy Paperdoll
A Brat
Join date: 15 Apr 2006
Posts: 4,383
11-29-2008 22:33
Y'all are giving me a headache.

I only get 25 to 35 FPS at most places...........busy places that drops to 15 to 20. It looks fluid to me. So I'm happy...........but I still got a headache reading that I should not see fluid motion or my video should be jerky.

Where's my Advil?

LOL
Kane Tank
Registered User
Join date: 5 Dec 2005
Posts: 117
11-29-2008 22:34
From: Peggy Paperdoll
Y'all are giving me a headache.

I only get 25 to 35 FPS at most places...........busy places that drops to 15 to 20. It looks fluid to me. So I'm happy...........but I still got a headache reading that I should not see fluid motion or my video should be jerky.

Where's my Advil?

LOL



20-30 fps is enough for most people but there is some of us who can't watch porn under 30 fps :(
_____________________
Imnotgoing Sideways
Can't outlaw cute! =^-^=
Join date: 17 Nov 2007
Posts: 4,694
11-29-2008 22:45
From: Peggy Paperdoll
...Where's my Advil?...
It's a sugar pill... At 140fps. (^_^)y
_____________________
Somewhere in this world; there is someone having some good clean fun doing the one thing you hate the most. (^_^)y


http://slurl.com/secondlife/Ferguson/54/237/94