查看: 973|回复: 9

如何访问fbx人物里面的头部节点?

[复制链接]

该用户从未签到

发表于 2012-3-26 19:59:38 | 显示全部楼层 |阅读模式
需要把一个扇形作为一个子节点加载在人物的头部。如何实现呢?

该用户从未签到

发表于 2012-3-27 09:56:16 | 显示全部楼层
获取头部bone节点并将扇形设置为子节点。

该用户从未签到

 楼主| 发表于 2012-3-27 11:01:55 | 显示全部楼层
嗯 一开始我也是这么想的,但是怎么获取bone节点呢?

该用户从未签到

 楼主| 发表于 2012-3-27 11:04:00 | 显示全部楼层
fenma3422 发表于 2012-3-27 09:56
获取头部bone节点并将扇形设置为子节点。

嗯 一开始我也是这么想的,但是怎么获取bone节点呢?
我查看过osgAnimation里的Bone 但是奇怪的是,我得程序不识别osgAnimation::Bone,显示是报错,我已经在头里加入了#include<osgAnimation/Bone>

该用户从未签到

发表于 2012-3-27 11:15:05 | 显示全部楼层
你把你加入的fbx文件重新写出为osg格式的文件然后上传,我有空帮你看看

该用户从未签到

 楼主| 发表于 2012-3-27 11:17:50 | 显示全部楼层
额 好像可以重写为osgb格式,osg格式我没整过

该用户从未签到

发表于 2012-3-27 11:19:19 | 显示全部楼层
writeNodeFile(node,“test.osg”)

该用户从未签到

 楼主| 发表于 2012-3-27 12:39:05 | 显示全部楼层
fenma3422 发表于 2012-3-27 11:19
writeNodeFile(node,“test.osg”)

run.osg (3.16 MB, 下载次数: 79)

该用户从未签到

 楼主| 发表于 2012-3-27 12:46:10 | 显示全部楼层
fenma3422 发表于 2012-3-27 11:19
writeNodeFile(node,“test.osg”)

转换成osg格式后没有动画效果,转换成osgb格式利用肖鹏的节点访问器还是访问不到

该用户从未签到

发表于 2012-3-29 18:03:09 | 显示全部楼层
NodeVisitor能访问到所有节点,当然您自己得知道哪个代表头部
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

联系我们

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