OpenSceneGraph-3.6.0 发布

2018年4月7日 - OpenSceneGraph专业服务宣布推出业界领先的开源场景图技术OpenSceneGraph 3.6.0,旨在加速应用开发并提高3D图形性能。OpenSceneGraph完全采用标准C ++编写,基于OpenGL(1.2至4.6)和OpenGL ES(1.0至3.0)构建,为开发视觉模拟,游戏开发,虚拟现实,科学可视化和建模市场的开发人员提供支持。OpenSceneGraph 3.6可在所有Microsoft Windows平台,Apple OS / X,iOS,GNU / Linux,Android,Solaris,HP-UX,AIX和FreeBSD操作系统上运行。

目前官方稳定版为3.6.2,gitHub最新版(master)为:3.7.0
写于2018-8-29

更新项:

  • 引入了OpenThreads :: Affinity,可以在查看器和数据库线程上设置处理器关联
  • 重写osgText以提高视觉质量,添加签名距离字段支持以及完整的GLES2 / 3和GL3 / 4支持
  • 添加了VertexArrayObject支持,在OSX下启用完整的OpenGL核心配置文件支持。
  • 添加了OpenCASCADE插件
  • 添加了STEP(.stp)插件
  • FBX和COLLADA加载器的改进
  • 改进gles插件以提供更好的Sketchfab支持
  • 添加了osgemscripten示例
  • osgAnimation的改进
  • NodeVisitor ValueMap,用于存储可跨帧存储和访问的值,例如update,event和cull遍历
  • ShapeDrawable重写为osg :: Geometry,以提高性能和灵活性
  • 添加了osg :: MultiDrawArrays支持
  • 添加了osgdeferred示例,演示了如何实现延迟呈现
  • 添加了MultiDrawIndirect支持
  • 将glDispatchCompute控件从osg :: Program中移出到专用的osg :: DispatchCompute类中,以提高计算着色器的灵活性
  • 为PolytopeIntersector添加了KdTree支持,并且能够使用点,线和多边形
  • osgQt已经移植到它自己专用的osgQt github存储库中
  • CMake构建支持iOS bitcode构建
  • 引入CoverityScan测试,修复将缺陷密度提高到每1,0000行代码0.0!
  • 支持Codedoc自动化文档
  • 支持Travis自动构建系统
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
编译运行 OpenSceneGraph-OpenSceneGraph-3.6.4 需要按照以下步骤进行操作: 1. 首先,确保你的计算机上已经安装了 CMake,C++ 编译器和 OpenGL 兼容的图形驱动程序。这些是编译和运行 OpenSceneGraph 所必需的工具和库。 2. 下载 OpenSceneGraph-OpenSceneGraph-3.6.4 的源代码,可以在官方网站或开源项目托管网站上找到。确保下载的版本正确,避免出错。 3. 解压源代码文件并进入解压后的目录。 4. 创建一个用于构建的构建目录,并进入该目录。例如:mkdir build && cd build。 5. 运行 CMake 命令来生成构建系统所需的文件和配置。命令可能类似于:cmake path/to/OpenSceneGraph-OpenSceneGraph-3.6.4。你可以使用其他参数和选项来自定义构建过程。 6. 确保 CMake 执行成功并生成了构建系统所需的文件。 7. 使用你的 C++ 编译器来构建 OpenSceneGraph。可以使用 make 命令,或者其他编译工具,根据你的操作系统和编译环境来选择。例如:make。 8. 等待编译完成,这可能需要一段时间,具体取决于你的计算机性能。 9. 构建完成后,检查是否有错误或警告信息。如果有,需要解决它们,并重新运行编译步骤。 10. 运行编译好的 OpenSceneGraph 可执行文件,这将启动 OpenSceneGraph 程序并运行示例或其他自定义的应用程序。 总之,编译和运行 OpenSceneGraph-OpenSceneGraph-3.6.4 需要先安装必需的工具和库,然后使用 CMake 生成构建系统所需的文件,再使用 C++ 编译器进行编译,最后运行生成的可执行文件。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值