osgdatabaserevisions例子

本文档展示了如何使用osgDB的FileCache进行文件缓存,并通过PagedLOD实现地球数据的分层加载。示例加载了一个包含地理信息的地球模型,详细解释了loadDatabaseRevisionsForFile方法及其涉及到的FileNameUtils类的功能。
摘要由CSDN通过智能技术生成
本例子演示了设置文件缓存。
首先加载了"http://www.openscenegraph.org/data/earth_bayarea/earth.ive"网络的这个文件,这个是
个地球节点,通过VPB生成的,里面通过四叉树和PagedLOD进行管理。
可以把这个文件下载到本地,然后转换成osg格式打开,看看里面的内容:
CoordinateSystemNode {
  name "earth.ive"
  nodeMask 0xffffffff
  cullingActive TRUE
  Format "WKT"
  CoordinateSystem "GEOGCS[\"WGS 84\",DATUM[\"WGS_1984\",SPHEROID[\"WGS 
84\",6378137,298.257223563,AUTHORITY[\"EPSG\",\"7030\"]],TOWGS84[0,0,0,0,0,0,0],AUTHORITY
[\"EPSG\",\"6326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree
\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9108\"]],AXIS[\"Lat\",NORTH],AXIS[\"Long
\",EAST],AUTHORITY[\"EPSG\",\"4326\"]]"
  EllipsoidModel {
    RadiusEqu
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值