我要发帖 回复

正式会员

5

主题

26

积分

0

专家分

:

私信
发表时间 : 2008-8-14 23:40:28 | 浏览 : 3632    评论 : 9
对于已经建好的模型,如何在程序运行过程中得到其纹理(osg::Texture)指针,并改变其纹理属性,希望高人指点,谢谢了

最近VR访客

FlySky 评论于2008-8-16 13:01:37
继承节点访问器写一个新类遍历一下,,得到每一个drawable,然后就可以得到纹理了~~~~

OSG中国官方网站:http://www.osgChina.org
OSG中国官方讨论区:http://bbs.osgChina.org

OSG专业群-OSG地形研究者 49668412
      OSG地形专业研究 45763709
myfeng 评论于2008-8-28 14:55:46
已经解决了,谢谢了!
lzhkpt 评论于2009-2-27 09:34:04
楼主,你是怎么解决的呢?我在载入flt后flt的纹理并没有在OSG中生效,请问如何让flt的纹理在OSG中生效呢?
FlySky 评论于2009-2-27 15:43:28
可能是你的纹理在打包的时候没有打包进去吧~~~~~~

OSG中国官方网站:http://www.osgChina.org
OSG中国官方讨论区:http://bbs.osgChina.org

OSG专业群-OSG地形研究者 49668412
      OSG地形专业研究 45763709
lzhkpt 评论于2009-2-27 17:13:41
嗯,是那个问题,我后来打包了就可以了,现在有新的问题,我想从OSG中获得FLT文件里的纹理路径可以不?要怎么实现
FlySky 评论于2009-2-28 02:27:45
这个应该不能吧,,,,除非你预先指定了相应的数据目录~~~如果打包进去的话,它获得的也是该文件的目录啊~~~~~

OSG中国官方网站:http://www.osgChina.org
OSG中国官方讨论区:http://bbs.osgChina.org

OSG专业群-OSG地形研究者 49668412
      OSG地形专业研究 45763709
FlySky 评论于2009-2-28 02:28:47
这个应该不能吧,,,,除非你预先指定了相应的数据目录~~~如果打包进去的话,它获得的也是该文件的目录啊~~~~~

OSG中国官方网站:http://www.osgChina.org
OSG中国官方讨论区:http://bbs.osgChina.org

OSG专业群-OSG地形研究者 49668412
      OSG地形专业研究 45763709
yihan007 评论于2009-2-28 09:59:09
可以用OpenFlight API获得flt的纹理路径,这个我做过
TY
lzhkpt 评论于2009-3-2 09:27:40
楼上的能详细说一下怎么弄吗?我查看了一些OpenFlight API的资料还是不懂耶,谢谢了

手机版|VR开发网 统计 津ICP备18009691号
网安备12019202000257

GMT+8, 2023-6-8 04:06 AM

返回顶部