查看: 1879|回复: 3

怎么从osg::Node节点中获取到osg::Geode

[复制链接]

该用户从未签到

发表于 2012-7-25 15:20:32 | 显示全部楼层 |阅读模式
如题所示,我现在读取一个模型文件(.osg或.ive)到一个node节点中,然后怎么从node节点中获取到它的geode节点
getchild()方法只能针对指定的文件,通过查看其文件内容能获取到它的geode节点,现在是针对一般的模型文件,怎么才能
方便的获取到osg::node的osg::Geode呢。
(我尝试用节点访问器,可是不知道怎么用
希望高手能帮我解答。。。。。。
  • TA的每日心情
    开心
    2019-11-11 10:36
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2012-7-25 16:20:44 | 显示全部楼层
    方法1、在遍历所有孩子的时候,Node有个asGeode方法,取到之后看看是不是空。
    方法2、遍历所有孩子,判断className是不是“Geode”
    方法3、节点访问器,随便找本书,都有。不赘述。

    该用户从未签到

     楼主| 发表于 2012-7-31 15:00:52 | 显示全部楼层
    感谢高手的解答,这个问题已经解决了,我用的就是你说的方法3   

    该用户从未签到

    发表于 2012-8-1 14:15:12 | 显示全部楼层
    嘎嘎
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

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

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

    联系我们

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