osgDB file cache

18 views
Skip to first unread message

marco....@elmansrl.eu

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

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

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

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

marco....@elmansrl.eu

unread,
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
Forward
0 new messages