查看: 2070|回复: 3

ive文件处理

[复制链接]

该用户从未签到

发表于 2011-6-21 13:11:17 | 显示全部楼层 |阅读模式
想问一个问题:
我测试了一下,知道了ive文件存储的各种节点数据。
假如想修改内部部分数据,而不需要去修改整个ive文件。
我想问的是怎么样去遍历ive文件存储的节点,然后把ive内部某个节点的数据块进行修改,并保存为新的ive??

该用户从未签到

发表于 2011-6-21 15:14:35 | 显示全部楼层
不知道您具体要干什么,ive文件也是一个节点树,有各种状态,需要修改哪个子节点(当然子节点最好进行命名以便查找)的哪种状态,找到后修改就可以了,遍历用nodevisitor

该用户从未签到

 楼主| 发表于 2011-6-21 16:49:00 | 显示全部楼层
我的问题是:
比如我在场景中加载了一个ive格式的地形,现在想要对地形的某一块作编辑处理,之后对已编辑的地形块保存(将ive文件重新写出),关键的问题是我想只写出已作编辑处理的地形块数据,而没有修改的数据不作重新写出,这样就避免了对整个ive文件写出。
不知道我这样解释的清楚了没??

该用户从未签到

发表于 2011-6-21 16:49:30 | 显示全部楼层
2楼给出的解答也很明白了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

OSG中国官方论坛-有您OSG在中国才更好

网站简介:osgChina是国内首个三维相关技术开源社区,旨在为国内更多的技术开发人员提供最前沿的技术资讯,为更多的三维从业者提供一个学习、交流的技术平台。

联系我们

  • 工作时间:09:00--18:00
  • 反馈邮箱:1315785073@qq.com
快速回复 返回顶部 返回列表