high fps causes glitching

This is a discussion on high fps causes glitching within the Macromedia Flash forums in Adobe Tools category; I've been tasked with writing an app for a psychology experiment. I'd like to use Flash (for fun to learn the technology) but am running into an issue. The experiment involves swapping two or more images very rapidly (as quick as every 10 ms / 100 fps). I tried doing this a couple ways, but basically had the images each on their own frame and looped the playback. It works fine for the most part but every few seconds or so it starts to glitch as if the processor or video card is having trouble keeping up. I know this ...

Go Back   Application Development Forum > Adobe Tools > Macromedia Flash

Object Mix

Register FAQ Calendar Search Today's Posts Mark Forums Read
  #1  
Old 08-27-2008, 12:12 AM
Yuba30
Guest
 
Default high fps causes glitching

I've been tasked with writing an app for a psychology experiment. I'd like to
use Flash (for fun to learn the technology) but am running into an issue.

The experiment involves swapping two or more images very rapidly (as quick as
every 10 ms / 100 fps). I tried doing this a couple ways, but basically had the
images each on their own frame and looped the playback. It works fine for the
most part but every few seconds or so it starts to glitch as if the processor
or video card is having trouble keeping up.

I know this is probably a hardware issue, but was wondering if anyone has any
ideas for how I might be able to do this. The app is supposed to be a web app.
If it can't be done it can't be done, but I'm open to any suggestions
(including other technologies) and I appreciate the help. Thanks!


Reply With Quote
  #2  
Old 08-27-2008, 03:19 AM
Walter Elias
Guest
 
Default Re: high fps causes glitching

You answered the question yourself: the processor and/or video card are having
trouble keeping up. A higher frame rate doesn't just mean higher speed. You're
expecting the computer to process 100 images per second, as opposed to the
default frame rate of 12 fps. Note that movies run at 25 fps, and North
American television at 30 fps. Do you really need something faster than that?
Higher than that rate gives you diminished returns because of computer
processor limitations. 100 fps is far beyond the rate of human perception.

Try it at 30 fps and see if you still have the problem.

Reply With Quote
  #3  
Old 08-27-2008, 05:32 PM
Yuba30
Guest
 
Default Re: high fps causes glitching

Hi Walter,

Thanks for the response. I think they wanted it faster than movies because
movies show small changes from frame to frame whereas they are changing the
entire image so its easier for the human eye to detect the change. Either way
your response was what I was looking for.

Thanks!
James

Reply With Quote
  #4  
Old 08-27-2008, 06:49 PM
Rothrock
Guest
 
Default Re: high fps causes glitching

Actually 100 fps isn't even close to the rate of human perception. But it is
far beyond what most (any?) computers can render Flash at. And that is what is
important.

If all your audience will have top of the line processors with lots of memory
then they will probably all be able to render at a decent rate. Most likely
around 60 or so, depending upon exactly what you are trying to do.

But even last year's processors (or the year before) will slow it down. With
Flash often "less is more" a lower frame rate like 40 or something will render
better that if you try and force it to be at 100.

Reply With Quote
  #5  
Old 08-27-2008, 08:58 PM
Walter Elias
Guest
 
Default Re: high fps causes glitching

I've read studies that have proven that humans are unable to perceive changes
at faster than 90 fps. I can't find the original article I read, but here's one
that cites a study which demonstrates that humans can't perceive flashes at
higher than 80 fps:


http://dwb4.unl.edu/Chem/CHEM869P/CH...foeng/textbook
/node71.html

I assume this is the same sort of thing which Yuba is studying. It will be
interesting to learn the result.

Reply With Quote
  #6  
Old 08-28-2008, 12:46 PM
Rothrock
Guest
 
Default Re: high fps causes glitching

That is an interesting article. I can't cite a specific study. I've seen this:

http://www.100fps.com/how_many_frame...humans_see.htm

About halfway down there is a reference to a US Air Force study suggesting
that pilots were able to identify aircraft in as quick as 1/220 of a second.

In any event those are all extremes and the part that we can all agree on is
that Flash isn't at 100 fps yet!

Reply With Quote
Reply


Thread Tools
Display Modes


All times are GMT -5. The time now is 01:47 AM.


Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
vB Ad Management by =RedTyger=

In an effort to better serve ads to our visitors, cookies are used on objectmix.com. For more information, check out our Privacy Policy.