Re: Movie flickering

New Message Reply Date view Thread view Subject view Author view

Rob Jenkins (robj++at++quid)
Tue, 29 Jul 1997 17:31:37 -0700


The fact that behaviour changes as you get close to the polygon sounds
significant: It might be that as you get close, your fill load goes up and you
miss a frame which shows up a sync problem between your movie read, texture
update and the draw. If you watch the stats, is it clear that draw load (
specifically fill load - a raised, thick dark segment on the draw line of the
gfx stats graph ) is extending ? Do you miss frames around the time the texture
goes ? If this ( guess ) has any foundation then you should be able to make it
work more by reducing the size of the window right down ( that doesn't help
you, just a test ).

Sounds like you should be able to get this working, the closest example code I
know that ships with performer would be
/usr/share/Performer/src/pguide/libpr/C/movietex.c if you used mediaconvert to
make you Quicktimes into a list of RGB files then you have the code to use them
in there.

Cheers
Rob

On Jul 29, 12:44pm, Rodney Hoinkes wrote:
> Subject: Movie flickering
> Hello,
>
> We have a performer app (loosely built upon perfly) in which we use the
> movielibrary to play some QuickTimes on surfaces. Technically this works
> - we use mvReadFrames and then pfTexImage to apply each frame.
>
> But then there is the problem. Usually when we get close to the
> movie-textured poly it gets erratic - showing a frame, then an
> untextured gray polygon, then textured. When we back out it shows
> smoothly again. (the gray is not an unfilled image buffer, we make sure
> to zero it to black before each fill)
>
> This is on an Onyx2 IR IRIX 6.4.1, 512MB RAM, 2x64MB RM boards,
> Performer 2.2.
>
> We are doing the updates in the app process.
>
> If some guidance or code samples exist for doing this (is it a sync
> issue between texture update and draw process?) properly it would be
> greatly appreciated.
>
> Thank for any help in advance!
>
> Rodney Hoinkes
> VP Technology
> Immersion Studios Inc.
> e rhoinkes++at++imm-studios.com
> t 416-535-6007
> f 416-535-9388
> =======================================================================
> List Archives, FAQ, FTP: http://www.sgi.com/Technology/Performer/
> Submissions: info-performer++at++sgi.com
> Admin. requests: info-performer-request++at++sgi.com
>-- End of excerpt from Rodney Hoinkes

-- 
________________________________________________________________
Rob Jenkins mailto:robj++at++csd.sgi.com
Silicon Graphics, Mtn View, California, USA
=======================================================================
List Archives, FAQ, FTP:  http://www.sgi.com/Technology/Performer/
            Submissions:  info-performer++at++sgi.com
        Admin. requests:  info-performer-request++at++sgi.com

New Message Reply Date view Thread view Subject view Author view

This archive was generated by hypermail 2.0b2 on Mon Aug 10 1998 - 17:55:40 PDT

This message has been cleansed for anti-spam protection. Replace '++at++' in any mail addresses with the '@' symbol.