Hi all,

I'd like to bring a subject from osg-submissions to osg-users. The full thread 
is there:
http://forum.openscenegraph.org/viewtopic.php?t=4450

But in a few words, I've proposed a mechanism for proxy images that allows 
files to be loaded only when needed. The goal is to be able to load a scene 
with GB of textures, write it, process it, and (optionnally for me) display it. 
Please note this is NOT a database paging feature in the osgDB way.

I've proposed an intrusive implementation (= works already) directly in 
osg::Image.
Advantages: Simple to maintain; nothing else than osg::Image and a few osgDB 
read/write callbacks are to be written.
Drawbacks: It's very intrusive; may affect a bit performance.

Robert proposed then a solution based on update/cull callbacks.
Advantages: Doesn't need to change core OSG; more flexible (to handle images 
from streams for instance); allows constant frame rate loading.
Drawbacks: No solution has been found yet to simply import and then export.

If interested in the subject, feel free to join the thread and drop a line 
about usage and/or implementation ideas :)

Cheers,

Sukender
PVLE - Lightweight cross-platform game engine - http://pvle.sourceforge.net/
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to