Video textures

New Message Reply Date view Thread view Subject view Author view

Harri Kaimio (hkaimio++at++cartes.hut.fi)
Thu, 13 Oct 1994 06:49:49 +0200 (EET)


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 |
--------------------------------------------------------------------


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:50:35 PDT

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