1,
DatabasePager的管理策略是:记录当前系统中PagedLOD节点的总数目;当这个数目超出指定数值时,开始对所有的PagedLOD排序并选出“保持在显示范围以外的时间最长”的节点,将其释放这个总数目可以通过DatabasePager::setTargetMaximumNumberOfPageLOD来调节,默认为100,调节方式为viewer->getDataBasePage()->setTargetMaximumNumberOfPageLOD(50);2,获取pagelod子结点的方法:没有现成的方法,只有子节点cow.osg进入视野并被加载后,您才可能通过getChild(0)得到它。
使用自定义的裁减回调setCullCallback可以强制PagedLOD的子节点加载,而无论它是否在视野之内,不过您需要谨慎编写裁减回调的内容