Hi Guys Sorry to butt in, I've been following this thread with interest
> Could you make some suggestions about some simple example data and > usages that we can put together to test the specific issues you are > seeing. > I've recently ported a few games I've made for IOS to Android. Android applications exist in a .apk file which is readable as a zip archive. This meant I had to access all my asset files within the archive, most of which were setup with relative paths. I managed to achieve this using a osgDB::ReadFileCallback, but had to wrap all my osgDB::readNodeFile etc calls into my own class to handle attaching it each time, I also had to use the class to ensure my relative file paths where being read from the archive on Android and not through osgDB::readNodeFile. The android apk also had the added anoyance that all the assets had to be in a folder called "assets" and could be placed in the root, so all my read calls have "/assets/" prepended. I guess what I'm saying is Android apk files are a good example of wanting to read files within an archive as if it's just another disk. So that you don't have to change any assets or file paths when running on Android. Terry's work seems to address the main issues of models referencing local images and correct me if 'm wrong, but not having to give the full path including the archive once opened. Android files do though raise another issue of wanting to mount a specific folder in the archive. In Androids case mounting pathtoapk.apk/assets/. I'd be interested in testing things out on the Android side once I'm more familiar with the changes. Cheers Tom
_______________________________________________ osg-submissions mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscenegraph.org
