查看: 17506|回复: 42

OSG3.0编译包下载

[复制链接]

该用户从未签到

发表于 2011-7-3 11:48:03 | 显示全部楼层 |阅读模式
OSGChina 编译包是由OSGChina 团队经制作、测试并发布的一种快捷OSG 开发包,适用于初学者使用。该编译包仅提供了OSG 所需要的基础插件,并非全部所需要的插件。开发过程中,可以根据开发的实际需要再编译相应的插件,并拷贝到OSG 插件目录下即可,而非把OSG 全部重新编译。

AlphaPixel公司提供的权威官方开发包和常用第三方库包,包含Win,Linux和Mac的版本!
http://openscenegraph.alphapixel ... ph-binary-downloads
http://openscenegraph.alphapixel ... y-library-downloads

OSG-3.0-VC8SP1
适用系统环境:Windows XP/Win7旗舰版
适用开发环境:VC8SP1
下载地址:http://osginstallation.googlecode.com/files/OSG-3.0-VC8SP1.rar

适用系统环境:Windows XP/Win7旗舰版
适用开发环境:VC9
下载地址:http://osginstallation.googlecode.com/files/OSG-3.0-VC9.rar


OSG3.0帮助文档下载地址:
http://osginstallation.googlecode.com/files/OpenThreadsReferenceDocs-3.0.0.chm
http://osginstallation.googlecode.com/files/OpenSceneGraphReferenceDocs-3.0.0.chm

该用户从未签到

发表于 2011-7-3 12:03:20 | 显示全部楼层
先占个沙发

该用户从未签到

发表于 2011-7-3 17:02:27 | 显示全部楼层
解压后chm为什么这么大?以前用doxygen生成的chm好像就10M多

该用户从未签到

 楼主| 发表于 2011-7-4 19:27:48 | 显示全部楼层
解压后chm为什么这么大?以前用doxygen生成的chm好像就10M多
zl747 发表于 2011-7-3 17:02



这个文档包含了源码,很多时候查起来会比较方便,我本来是自己用的~~~我随后放一个精简版出来吧~~~

该用户从未签到

发表于 2011-7-18 10:45:29 | 显示全部楼层
dependency。。。也扔上来吧。

该用户从未签到

发表于 2011-7-23 16:44:29 | 显示全部楼层
本帖最后由 x_wp 于 2011-7-23 16:46 编辑

请教一下,为什么在我的机子上运行osgfxbrowser、osghud、osgkeyboardmouse、osgoutline、osgpick、osgsequence、osgtexture1D、osgwidgetbox这几个例子运行不了?现象是双击之后弹出控制台窗口就不动了,控制台中没显示任何信息,三维窗口也没弹出。其它的例子运行正常。

另:换了台机子试了下还是这个问题。

该用户从未签到

发表于 2011-7-23 21:15:29 | 显示全部楼层
回复 6# x_wp


    你应该在 命令提示符 里把目录cd 到你的 当前bin目录,然后输入例子exe,因为有的例子需要输入参数

该用户从未签到

发表于 2011-7-23 23:20:36 | 显示全部楼层
本帖最后由 x_wp 于 2011-7-24 07:45 编辑

回复 7# 476080276

这样也试过了,结果一样,没有任何信息显示,三维窗口也没有出现,就是个光标在cmd里闪。
不加参数也会显示一些信息的,但是这几个例子运行后什么信息也没有。

该用户从未签到

发表于 2011-7-25 16:06:28 | 显示全部楼层
自己编译把OSG 3.0 编译了一次,还是一样的问题,但是从SVN下载的12717编译后就没有这个问题。
官方发布的稳定版本是 OSG 3.0,如果是做工程,用SVN上下载并编译的库可靠吗?

该用户从未签到

 楼主| 发表于 2011-7-26 14:18:40 | 显示全部楼层
我想您的环境没有正确配置吧,导致程序找不到数据,然后就直接退出了,请设置环境变量OSG_FILE_PATH,参考编译包里面的文档

该用户从未签到

发表于 2011-7-26 20:52:43 | 显示全部楼层
回复 10# FlySky


    是我没有表述清楚,这几个程序不是直接退出,而是没有反应,我重新编译了SVN 12717和12721,以osgFxBrowser为例,运行正常如下图:
1.png

但是您发布的OSG 3.0 和我自己编译的osgFxBrowser,运行后是这样的:
1.png
我列出来的其它几个范例程序都是一样的问题,但用SVN的代码编译后都没有问题,所以我认为应该是OSG 3.0的问题,由于新的SVN似乎解决了,所以也就不去跟踪 3.0的代码哪儿不对了。

另外,我的环境设置应该是没有问题的,PATH和OSG_FILE_PATH都正确设置了,不然的话就不只是这几个程序无法运行了,而是几乎所有的范例程序都无法运行。

该用户从未签到

发表于 2011-11-1 14:56:14 | 显示全部楼层
还是自己编译下,感觉比较好

该用户从未签到

发表于 2011-12-19 16:49:48 | 显示全部楼层
包含包里为什么没有“osgGA/MatrixManipulator”文件??

该用户从未签到

 楼主| 发表于 2011-12-21 23:23:41 | 显示全部楼层
lady高 发表于 2011-12-19 16:49
包含包里为什么没有“osgGA/MatrixManipulator”文件??


这个早就改了类名了,现在是osgGA/CameraManipulator~~

该用户从未签到

发表于 2012-1-4 22:35:42 | 显示全部楼层
document不错,谢谢

该用户从未签到

发表于 2012-1-25 10:55:04 | 显示全部楼层
您好, 非常感谢这个资源.

但是两个帮助文档怎么都显示不出东西来? 显示的都是 (Navigation to the webpage was canceled)

谢谢

该用户从未签到

发表于 2012-1-25 11:00:05 | 显示全部楼层
现在可以了,是我电脑设置问题.

弄好了, 谢谢

该用户从未签到

发表于 2012-2-22 17:16:12 | 显示全部楼层
为什么没有android可以的啊?

该用户从未签到

发表于 2012-3-15 15:08:50 | 显示全部楼层
x_wp 发表于 2011-7-23 16:44
请教一下,为什么在我的机子上运行osgfxbrowser、osghud、osgkeyboardmouse、osgoutline、osgpick、osgsequ ...

我的问题跟你一样。。看来也要重新编译了。。悲剧啊。

该用户从未签到

发表于 2012-3-20 08:08:59 | 显示全部楼层
包里面怎么也没有osgAnimation/UpdateCallback?

该用户从未签到

发表于 2012-4-5 14:52:11 | 显示全部楼层
好东西啊!谢谢!

该用户从未签到

发表于 2012-4-6 21:12:49 | 显示全部楼层
本帖最后由 shuangying 于 2012-4-6 21:17 编辑

OSG-3.0-VC9,按flysky的指南都配置好了,为什么不能运行?求高手指教


源代码如下:
  1. #include <osgViewer/Viewer>
  2. #include <osg/Geode>
  3. #include <osg/Geometry>
  4. #include <osg/Group>

  5. int main(int, char **)
  6. {
  7.         osg::Geometry* pointsGeom = new osg::Geometry();
  8.         osg::Vec3Array* vertices = new osg::Vec3Array;
  9.         vertices->push_back(osg::Vec3(-1.02168, -2.15188e-09, 0.885735));
  10.         vertices->push_back(osg::Vec3(-0.976368, -2.15188e-09, 0.832179));
  11.         vertices->push_back(osg::Vec3(-0.873376, 9.18133e-09, 0.832179));
  12.         vertices->push_back(osg::Vec3(-0.836299, -2.15188e-09, 0.885735));
  13.         vertices->push_back(osg::Vec3(-0.790982, 9.18133e-09, 0.959889));

  14.         pointsGeom->setVertexArray(vertices);

  15.         osg::Vec4Array* colors = new osg::Vec4Array;
  16.         colors->push_back(osg::Vec4(1.0f,1.0f,0.0f,1.0f));

  17.         pointsGeom->setColorArray(colors);
  18.         pointsGeom->setColorBinding(osg::Geometry::BIND_OVERALL);


  19.         osg::Vec3Array* normals = new osg::Vec3Array;
  20.         normals->push_back(osg::Vec3(0.0f,-1.0f,0.0f));
  21.         pointsGeom->setNormalArray(normals);
  22.         pointsGeom->setNormalBinding(osg::Geometry::BIND_OVERALL);

  23.         pointsGeom->addPrimitiveSet(new osg::DrawArrays(osg::PrimitiveSet::POINTS,0,vertices->size()));

  24.         osg::Geode* geode=new osg::Geode();
  25.         // add the points geometry to the geode.
  26.         geode->addDrawable(pointsGeom);
  27.         osg::ref_ptr<osgViewer::Viewer> viewer = new osgViewer::Viewer();
  28.         osg::ref_ptr<osg::Group> root=new osg::Group;
  29.         root->addChild(geode);
  30.     viewer->setSceneData(root.get());
  31.     viewer->run();
  32.         return 0;
  33. }
复制代码
a.jpg

该用户从未签到

发表于 2012-4-9 21:57:52 | 显示全部楼层
请问OSG-3.0-VC8SP1
适用系统环境:Windows XP/Win7旗舰版
适用开发环境:VC8SP1
下载地址:http://osginstallation.googlecode.com/files/OSG-3.0-VC8SP1.rar
中的curl是什么版本的
  • TA的每日心情
    开心
    2023-10-26 21:41
  • 签到天数: 5 天

    [LV.2]偶尔看看I

    发表于 2012-5-21 20:54:59 | 显示全部楼层
    为什么OSG3.0-VC9的插件目录下没有tiff的dll,我自己CMake后工程里同样没有tiff的插件工程,不知道各位的有没有???

    该用户从未签到

    发表于 2012-6-6 18:23:49 | 显示全部楼层
    请FlySky大牛能做一下VC10,32和64位的完整编译包,我本人在Win7 64位旗舰版+VS2010编译后,测试纹理就贴不上去,别的功能还在测试中,一直没查出原因来

    该用户从未签到

    发表于 2012-7-9 12:11:48 | 显示全部楼层
    FlySky大牛能不能做一个mingw的编译包啊,希望有哪些常用的第三方库。

    该用户从未签到

    发表于 2012-10-10 14:55:48 | 显示全部楼层
    DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD

    该用户从未签到

    发表于 2012-10-17 13:22:07 | 显示全部楼层
    我也无法正常打开显示帮助文档,请问该怎么设置电脑啊?

    该用户从未签到

    发表于 2013-1-24 08:35:02 | 显示全部楼层
    大好人啊,方便了好多人。

    该用户从未签到

    发表于 2013-2-11 03:25:02 | 显示全部楼层
    xinge 发表于 2012-7-9 12:11
    FlySky大牛能不能做一个mingw的编译包啊,希望有哪些常用的第三方库。

    我提供2个
    http://pan.baidu.com/share/link?shareid=255492&uk=2534801651
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

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

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

    联系我们

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