查看: 1347|回复: 10

关于win7下使用osgviewer

[复制链接]

该用户从未签到

发表于 2012-12-2 19:05:44 | 显示全部楼层 |阅读模式
我在一台新的win7下  拷贝了 osg的库 编译好的 都放在D:\Lib下了  然后设置环境变量D:\Lib\OpenSceneGraph3.0.1-vc10\bin;  然后又新建了一个环境变量OSG_FILE_PATH 值是D:\Lib\OpenSceneGraph3.0.1-vc10\data;  然后cmd里运行osgviewer cow.osg 说No data loaded 如果用绝对路径就可以显示出来 是我的环境变量设置有问题么?

该用户从未签到

发表于 2012-12-3 08:03:11 | 显示全部楼层
data 文件夹下面有cow.osg ?

该用户从未签到

 楼主| 发表于 2012-12-3 10:37:04 | 显示全部楼层
liuzhiyu123 发表于 2012-12-3 08:03
data 文件夹下面有cow.osg ?

有的  用绝对路径可以显示出牛 但是直接运行 osgviewer cow.osg 就说No data loaded

该用户从未签到

发表于 2012-12-3 10:44:58 | 显示全部楼层
OSG_FILE_PATH 设置正确 就应该是没有问题了 不知道是不是跟权限什么的有关系

该用户从未签到

 楼主| 发表于 2012-12-3 12:45:02 | 显示全部楼层
liuzhiyu123 发表于 2012-12-3 10:44
OSG_FILE_PATH 设置正确 就应该是没有问题了 不知道是不是跟权限什么的有关系

啊 权限?  没听说还有这个限制啊   OSG_FILE_PATH 是应该加在系统变量里吧? 然后值是cow.osg的位置?

该用户从未签到

 楼主| 发表于 2012-12-3 12:48:49 | 显示全部楼层
liuzhiyu123 发表于 2012-12-3 10:44
OSG_FILE_PATH 设置正确 就应该是没有问题了 不知道是不是跟权限什么的有关系

我刚试了试 突然就好了。。难道是因为之前设置好环境变量 没有重启的原因么?。。谢谢您的热心回答。。

该用户从未签到

发表于 2012-12-3 12:49:51 | 显示全部楼层
添加环境变量 OSG_FILE_PATH 值为 文件夹的位置,win7不清楚,还没使用过,电脑太垃圾了不敢用

该用户从未签到

发表于 2012-12-3 14:53:22 | 显示全部楼层
一大波蓝猫 发表于 2012-12-3 12:48
我刚试了试 突然就好了。。难道是因为之前设置好环境变量 没有重启的原因么?。。谢谢您的热心回答。。

估计你之前cmd窗口一直开着没关,windows程序读取环境变量是在程序启动的时候,改了环境变量以后要重新程序,否则读出来的还是没修改的。

该用户从未签到

 楼主| 发表于 2012-12-3 19:19:32 | 显示全部楼层
smash 发表于 2012-12-3 14:53
估计你之前cmd窗口一直开着没关,windows程序读取环境变量是在程序启动的时候,改了环境变量以后要重新程 ...

原来如此!谢谢!  再问下 设置环境变量之后 不需要重启电脑?

该用户从未签到

发表于 2012-12-3 20:37:51 | 显示全部楼层
一大波蓝猫 发表于 2012-12-3 19:19
原来如此!谢谢!  再问下 设置环境变量之后 不需要重启电脑?

不需要重启电脑,开着的程序重启一下就行了。

该用户从未签到

 楼主| 发表于 2012-12-3 20:49:07 | 显示全部楼层
smash 发表于 2012-12-3 20:37
不需要重启电脑,开着的程序重启一下就行了。

哦了 谢谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

联系我们

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