osgDB file cache

Skip to first unread message


Jun 18, 2021, 11:06:47 AM6/18/21
to OpenSceneGraph Users

I have an application in which I need to load multiple osg::Node from file. Then, when the application starts, I preferred to load all models.

Each model it's an obj file.

Then, since  I have multiple node to load, the application it takes a long time to starts.

Then, my first question: is it possible to create a cache of each obj files?

I saw that, there is a osgfilecache.cpp file, but I'm not able to understand why it only creates the root folder (empty) and not the subfolders for the caches of each model.

Do you have an example code to help me?

Trajce Nikolov NICK

Jun 19, 2021, 11:57:11 AM6/19/21
to osg-...@googlegroups.com

loading of obj format is time consuming itself. Better convert to something more native and you will experience very fast loading;

osgconv --compressed-dxt5 mymodel.obj mymodel.osgb

You received this message because you are subscribed to the Google Groups "OpenSceneGraph Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to osg-users+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/osg-users/18f41b3b-2dfb-497d-af99-03606ec859c2n%40googlegroups.com.

trajce nikolov nick


Jun 21, 2021, 4:08:21 AM6/21/21
to OpenSceneGraph Users
I had missed this possibility!

Thanks so much
Reply all
Reply to author
0 new messages