Sirit 发表于 2011-3-16 20:28:52

OSG72集视频学习体会---2011年3月18日更新

本帖最后由 Sirit 于 2011-3-18 22:12 编辑

既然花了钱,还是下点功夫学学吧,把学习的体会和大家交流一下。
02集:到最后有个例子,显示飞机的例子,按照他的方法在 工具->选项->项目和解决方案->VC++目录里面设置好可执行文件、包含文件和库文件之后,敲完代码运行的时候有错误提示,
1>.\main.cpp(6) : fatal error C1083: 无法打开包括文件:“osgViewer/Viewer”: No such file or directory
1>.\main.cpp(8) : fatal error C1083: 无法打开包括文件:“osg/Node”: No such file or directory
查看了一下,需要的文件在源代码include文件夹里面,编译生成的include文件夹里面没有,于是又打开cmake生成的OpenSceneGraph.sln,在批生成里面选择 install的release和debug版本,很快就生成好了,然后把工具->选项->项目和解决方案->VC++目录里面的可执行文件、包含文件和库文件目录设置成install生成的bin、include、lib文件夹,现在运行例子就OK了。

还有视频中代码提示很好用,我的VS2008就不行(我原来一直用C++ Builder),上网查了一下,原来要安装一个软件Visual Assist X,它的作用就是在你输入的时候及时提示。比VS的intellisense好用。大家可以到这里下载 Visual Assist X http://www.wholetomato.com/downloads/default.asp,还可以看看这个帖子http://hi.baidu.com/dry_land/blog/item/ecfde3ff5dbf080aa9d31173.html,你懂的。

03集: 31分15秒的那两行代码
Trackball: +When in stereo, increase the fusion distanceTrackball: -   When in stereo, reduce the fusion distance
我用的是OSG2.9.11版本的源码,因此点击 h 的时候没有上面的两行内容,查了一下源文件,发现源文件里面就是少的。







PS:只是自己的解决方法,有不对的地方欢迎交流。

OSG论坛管理员 发表于 2011-3-16 23:53:21

什么都是由浅入深,上来就讲难的应用,哪里还有人学得会。这只是第二集里的第一个程序,严格来说是OSG的Hello World,都讲这样的程度哪会拿出来卖。

lauysche 发表于 2011-3-16 23:19:28

这么简单的程序还要花650元购买啊?

Sirit 发表于 2011-3-17 08:39:59

回复 2# lauysche


   这才是第2集好不好,你不买也可以看看目录,就知道内容是怎么安排的啦,呵呵
NB的人直接看英文帮助就一切OK了,我等懒人还是喜欢有人指导一下,看英文太累。

OSG论坛管理员 发表于 2011-3-18 00:16:37

回复lauysche


   这才是第2集好不好,你不买也可以看看目录,就知道内容是怎么安排的啦,呵呵
NB的 ...
Sirit 发表于 2011-3-17 08:39 http://bbs.osgchina.org/images/common/back.gif


再NB看英文帮助也搞不定,再NB一点看代码还差不多。:L

tianxiao888 发表于 2011-3-18 12:11:56

关注下呢~~~

aspirationTT 发表于 2011-5-23 11:04:02

谢谢分享,这个辅助工具很强大

aspirationTT 发表于 2011-6-16 09:46:01

软件Visual Assist X,试用期到了,谁给个key

garyliyong 发表于 2011-6-16 19:23:07

回复 8# aspirationTT

你可以下载个破解版的

aspirationTT 发表于 2011-6-16 19:56:45

恩,下到破解版的了,多谢

菜鸟一号 发表于 2013-1-31 21:06:18

FreeSouth 发表于 2011-3-16 23:53 static/image/common/back.gif
什么都是由浅入深,上来就讲难的应用,哪里还有人学得会。这只是第二集里的第一个程序,严格来说是OSG的Hel ...

请问那个错误        fatal error C1083: 无法打开包括文件:“osgViewer/Viewer”: No such file or directory       
的解决方案是怎么弄的,看不太清楚,可以详细讲解一下吗?

dongzhe 发表于 2013-3-25 20:49:11

关注

yunyihao 发表于 2014-3-18 11:01:34

支持一下!

bonaz 发表于 2014-3-28 11:27:11

Sirit 发表于 2011-3-17 08:39
回复 2# lauysche




英文帮助文档在哪里可以下载?
页: [1]
查看完整版本: OSG72集视频学习体会---2011年3月18日更新