Re: Video textures
Sean Halliday (halliday++at++BanffCentre.AB.CA)
Thu, 13 Oct 1994 08:13:07 -0700 (MDT)
>
> I need to do live video textures using Sirius Video and Performer 1.2.
> I load the texture map in my draw callback, which looks like this:
>
> pfDraw();
> siriusProcessEvents(); // These are my own routines for handling Sirius
> siriusLoadNewTexture(); // Using subtexload
>
> This works, but I have some serious timing problems: when I turn video
> textures on, my frame rate drops to 12.5 fps, which is unacceptable.
> Performer stats show that the draw time is 40.6 ms. Since this seems to
> be independet of the complexity of the scene, it seems to me like
> syncronization problem. The scene database I use is quite simple, I can
> get 50 fps without video textures.
>
> Am I doing something terribly wrong, or is there any better way to load
> textures from Sirius? Also, could the problem be in my hardware
> installation? I have both Sirius and the graphics board genlocked to same
> sync signal.
>
> Finally, what should be the perormance of the Sirius video?
>
> --------------------------------------------------------------------
> Harri Kaimio | harri.kaimio++at++helsinki.fi
> Computer Arts Centre at Espoo | harri++at++cartes-1.hut.fi
> Tel. +358-0-464 008 | http://cartes.hut.fi/~hkaimio/
> Fax. +358-0-466 036 |
> --------------------------------------------------------------------
>
>
>
We did video textures from hard-disk (not Sirius) and experience
no slow down in the draw process. Are you using PFTEX_FAST_DEFINE?
--
Sean Halliday
Computer Graphics Software Developer
New Media Research, Banff Centre for the Arts.
halliday++at++BanffCentre.AB.CA
This archive was generated by hypermail 2.0b2
on Mon Aug 10 1998 - 17:50:35 PDT