Michael Jones (mtj++at++babar)
Tue, 1 Mar 1994 09:52:43 -0800
:You might have switched in geometry which contains textures.
:The first time a texture is rendered it must be formatted by the GL which
:takes a long time. When multiprocessing (which is the default for
:your system) the application process is independent of the draw and
:will continue even if the draw completely stops. pfFrame's return
:value is the application processes' frame count, not the number of
:frames rendered.
If so, the way to resolve it is to download all the textures *before* you
start your program. If you use the LoadFlight() function to read in your
databases, then use GetSharedFltTexList() to get the textures. Otherwise
you can write a simple traverser to do this yourself. Let me know if you
want the code to do this.
--Be seeing you, mtj++at++sgi.com 415.390.1455 M/S 7L-590 Michael Jones Silicon Graphics, Advanced Graphics Division 2011 N. Shoreline Blvd., Mtn. View, CA 94039-7311
This archive was generated by hypermail 2.0b2 on Mon Aug 10 1998 - 17:50:11 PDT