Hi Markus,

On 7/17/06, Markus Trenkwalder <[EMAIL PROTECTED]> wrote:
Hi group,

   I've observed a viewer slowdown of about 1/3 when my scene is
converted from .flt to .ive with the actual cvs-version of osgconv.

I have always found a peformance improvement when converting to .ive
and then running with the .ive version as compared to running it
straight for the .flt. i.e.

 osgconv myfile.flt myfile.ive
 osgviewer myfile.ive

Runs faster than

 osgviewer myfile.flt

The speed difference is attributable to the optimization on a raw flt
loader file while faster than the original unoptimized still results
in fragmented memory, when saving it in its optimized form then
loading this results in nice and compact memory so less cache missing.

Could you go into more detail about your observation?

Our viewer can display the the database converted with the 1.0 version
of osg at a speed of 30fps.  When converted with the new version it is
displayed at 20fps.  In both cases the default conversion settings are
used (ie. no environment settings are set and no options are provided).

Did anyone else see such a behaviour?

Originally I was finiding databases were running slower with the new
OpenFlight loader, so last week I spent time on getting the
osgUtil::Optimizer to better handle the form of scene graphs that the
new loader generated, and this made things run faster, at least for my
test datasets.

From your results it suggest we still have some way to go, with
something particular about your database that causes problems.  Is
there any chance you could provide the dataset so that I (or others)
can test against it?

Robert.
_______________________________________________
osg-users mailing list
[email protected]
http://openscenegraph.net/mailman/listinfo/osg-users
http://www.openscenegraph.org/

Reply via email to