>
> Brett,
>
> PagedLod is similar to ProxyNode in that you can set the filenames for
> the child nodes and they will be loaded as needed, but it has added
> support for unloading them, too.
>
So how should someone construct this scenegraph:
Group
PagedLOD
child 0 -> local tile geometry at low resolution
child 1 -> external file reference
PagedLOD
child 0 -> local tile geometry at low resolution
child 1 -> external file reference
PagedLOD
child 0 -> local tile geometry at low resolution
child 1 -> external file reference
PagedLOD
child 0 -> local tile geometry at low resolution
child 1 -> external file reference
Would this work?
osg::group* group = new osg::group;
osg::pagedLOD* pagedLod0 = new osg::pagedLOD;
pagedLod0->setFilename(0, pagedLod0LowResFilename);
pagedLod0->setFilename(1, pagedLod0Child0Filename);
group->addChild(pagedLod0);
osg::pagedLOD* pagedLod1 = new osg::pagedLOD;
pagedLod1->setFilename(0, pagedLod1LowResFilename);
pagedLod1->setFilename(1, pagedLod1Child0Filename);
group->addChild(pagedLod1);
osg::pagedLOD* pagedLod2 = new osg::pagedLOD;
pagedLod2->setFilename(0, pagedLod2LowResFilename);
pagedLod2->setFilename(1, pagedLod2Child0Filename);
group->addChild(pagedLod2);
osg::pagedLOD* pagedLod3 = new osg::pagedLOD;
pagedLod3->setFilename(0, pagedLod3LowResFilename);
pagedLod3->setFilename(1, pagedLod3Child0Filename);
group->addChild(pagedLod3);
Thanks,
Brett
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org