Advertisement

OSG 3.6.3 和 osgEarth 2.10.1 (适用于 VS2015/VS2017/VS2019 x64) 开发库

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
本开发包包含最新版本的OpenSceneGraph(OSG 3.6.3)与osgEarth(2.10.1),支持Visual Studio 2015至2019 x64环境,助力高效三维图形应用开发。 截至2019年6月10日发布的最新版本的OSG(3.6.3)和osgEarth(2.10.1)开发库现已提供VS2015、VS2017及VS2019的x64位版本。此外,还提供了使用Qt 5.12.3编译而成的osgQt库。若需采用其他版本的Qt,则须从包中移除与osgQt相关的文件(包括dll、lib和include),然后依据所需Qt及OSG库重新构建osgQt库。 此开发库包含头文件、静态链接库以及动态链接库,使用Visual Studio 2017进行编译。由于VS2015、VS2017与VS2019之间具有二进制兼容性,因此理论上可以在这三个环境中正常使用该版本的开发库。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • OSG 3.6.3 osgEarth 2.10.1 ( VS2015/VS2017/VS2019 x64)
    优质
    本开发包包含最新版本的OpenSceneGraph(OSG 3.6.3)与osgEarth(2.10.1),支持Visual Studio 2015至2019 x64环境,助力高效三维图形应用开发。 截至2019年6月10日发布的最新版本的OSG(3.6.3)和osgEarth(2.10.1)开发库现已提供VS2015、VS2017及VS2019的x64位版本。此外,还提供了使用Qt 5.12.3编译而成的osgQt库。若需采用其他版本的Qt,则须从包中移除与osgQt相关的文件(包括dll、lib和include),然后依据所需Qt及OSG库重新构建osgQt库。 此开发库包含头文件、静态链接库以及动态链接库,使用Visual Studio 2017进行编译。由于VS2015、VS2017与VS2019之间具有二进制兼容性,因此理论上可以在这三个环境中正常使用该版本的开发库。
  • OSG 3.6.3osgEarth 2.10 (VS2010-x64)
    优质
    本开发库包含OSG 3.6.3及osgEarth 2.10版本针对Visual Studio 2010的x64编译版,适用于三维地理信息系统与场景图形开发。 截至2018年12月20日的最新版本的osg和osgEarth开发库已编译完成,适用于VS2010-64位环境。此开发库包含osg3.6.3和osgEarth2.10版本,包括头文件、lib库以及动态链接库。使用的编译器是vs2010,并且这是x64版本的开发库。
  • OSG 3.6.4-OSGEarth 2.10.2 x86-x64 VS2019
    优质
    本资源包包含OSG 3.6.4与OSGEarth 2.10.2的x86及x64版本,适用于Visual Studio 2019环境下的开发者。含完整头文件和库文件,支持快速集成开发。 解压密码是[gnibuoz],请注意包括方括号在内。调试版本提示缺少proj.dll文件,请自行复制同目录下的proj_d.dll,并将其重命名为proj.dll。 此压缩包包含截至2020年3月10日最新版的osg和osgEarth开发库,其中osg版本为3.6.4,而osgEarth版本为2.10.2。此前曾使用VS2017编译了相应的开发库,并有用户反馈需要32位版本的库文件。由于当时时间有限未能专门进行编译工作,最近有一个项目需要用到该类别的32位开发库,因此我便利用VS2019重新构建并发布了适用于32位和64位的操作系统环境下的osg及osgEarth开发资源。 压缩包内含头文件、/lib目录中的静态链接库以及动态连接库与所有插件dll,并包括了若干个示例应用exe。编译器为VS2019,考虑到VS2015至VS2019版本间的二进制兼容性特点,理论上该开发包可用于支持在Visual Studio 2015、2017及2019环境下的项目开发工作。 另外,在我自己的测试中发现32位的库文件可以在VS2015环境下正常运行。
  • osgearth-2.10.1-vs2019-x64.rar
    优质
    本资源为OSGEarth 2.10.1版本针对Visual Studio 2019编译的64位库文件,适用于开发地理空间信息应用。 基于VS2019和OpenSceneGraph-3.6.4编译的osgearth-2.10.1 x64开发包。该开发包包含lib库、include头文件、data数据资源,以及编译好的dll和exe文件等内容。由于文件尺寸较大,采用了rar格式进行压缩。
  • OSG3.6.4-OSGEarth2.10.2-x86-x64-(VS2019-VS2017-VS2015).zip
    优质
    该压缩包包含OSG 3.6.4及OSGEarth 2.10.2的x86和x64版本库,适用于Visual Studio 2019、2017和2015,便于开发者便捷集成使用。 截至2020年3月10日的最新版本osg和osgEarth开发库分别是osg 3.6.4和osgEarth 2.10.2。此前曾使用VS2017编译了该开发库,有用户反馈需要32位版本的库文件,在当时没有时间专门进行编译。最近由于一个项目需要用到32位的开发库,因此利用VS2019重新编译了osg和osgEarth的32位及64位版本,并打包上传以供大家分享,压缩包内含头文件、lib库等资源。
  • OSG 3.4.0 第三方 VS2015 x64
    优质
    简介:该版本为OSG 3.4.0针对VS2015环境下的x64第三方库,提供优化后的图形渲染和场景管理功能。 OpenSceneGraph的VS2015 x64第三方编译库包含了官网上的所有依赖库,方便大家直接编译OSG3.4.0。
  • 更新版OSG 3.6.3 + OSGEarth 2.10 + Qt 5.12 + VS 2017
    优质
    本项目为最新版本开发环境配置,包含优化后的OSG 3.6.3和OSGEarth 2.10,集成Qt 5.12及Visual Studio 2017,适合三维地理信息系统开发者。 最新版本的osg3.6.3+osgearth2.10+qt5.12+VS2017编译完成,包含第三方库,并已配置好include、bin、lib、data等文件夹,在Windows 10环境下可以完美运行,欢迎下载。由于文件较大,提供的是下载链接。
  • OSGEarth 3.1 (Debug/Release x64, VS2019)
    优质
    OSGEarth 3.1是基于VS2019开发的一款适用于x64架构的地理信息系统软件,提供调试和发布两种版本。 **osgEarth 3.1 深度解析** osgEarth是一个开源的、基于OpenGL的地球渲染引擎,它利用OpenSceneGraph(OSG)库来提供高效且高质量的三维地球可视化功能。此压缩包包含了针对64位系统的优化版本,并提供了Debug和Release两种配置以适应不同的开发需求。这些文件使用Visual Studio 2019编译而成,确保了与现代Windows开发环境的良好兼容性;同时采用CMake 3.25.1进行构建管理,这是一个强大的跨平台构建工具。 **主要内容** 1. **include目录**: 包含所有必要的头文件,是osgEarth库的核心API。开发者可以通过引用这些头文件来集成osgEarth的功能,例如地球模型、地形数据加载、纹理映射、标记和标签以及网络数据源等。`osgEarth::MapNode`用于创建和管理地球视图,而`osgEarth::Symbology`则处理符号化与样式设置。 2. **lib目录**: 包含编译好的静态库和动态库文件(如.lib 和.dll),以供应用程序链接使用。Debug和Release两个子目录分别提供调试版本及发布版本的库文件,在不同构建模式下确保正确链接。例如,`osgEarth.lib`与`osgEarth_d.lib`分别是Release和Debug版本的主要库。 3. **data目录**: 可能包含一些默认的数据文件,如地图瓦片、地形数据以及示例场景等。这些数据通常用于初始化及测试应用程序,并帮助开发者了解如何加载和操作地球相关数据。 4. **bin目录**: 包含可执行程序及其运行时所需的动态链接库。`example`下的执行程序展示了使用osgEarth API创建交互式地球应用的方法,通过这些示例可以直观地学习实现特定功能的技术细节,如动画、光照效果及事件处理等。 **C++编程与osgEarth** 利用osgEarth进行开发需要掌握以下几个关键点: 1. **CMake集成**: CMake是构建项目的必备工具,能够生成适用于不同IDE的项目文件。通过编辑`CMakeLists.txt`文件指定依赖项、源代码和目标配置,并使用CMake生成相应的解决方案。 2. **OSG基础知识**: osgEarth基于OpenSceneGraph开发,因此理解场景图、节点及几何对象等基本概念至关重要。这些基础知识为osgEarth提供了强大的底层支持功能。 3. **地球数据处理**: osgEarth能够支持多种格式的地球数据(如GDAL栅格数据、DEM地形和KMLSVG矢量数据),开发者需要掌握如何加载并操作这些数据,以及怎样定义地图投影方式。 4. **符号化与样式设置**: 通过osgEarth的Symbology模块可以自定义地球表面显示样式的颜色、纹理及标签等。可通过XML或代码配置来创建复杂的样式规则。 5. **交互与事件处理**: osgEarth支持鼠标和键盘事件,可用于构建具有互动性的地球应用。开发者可添加定制化的监听器以响应用户的操作行为(如缩放和平移)。 6. **性能优化策略**: 由于osgEarth涉及大量图形渲染工作,因此了解如何进行性能调优十分重要。这可能包括减少不必要的绘制调用、使用LOD技术以及优化数据结构等方法来提高效率和表现力。 此压缩包提供了一整套的开发环境以帮助你立即开始构建自己的三维地球应用。然而由于osgEarth是一个复杂的库,深入学习与掌握则需要一定的时间及实践练习。
  • Osg 3.6.5最新版 - 预编译(Vs2017 x64)
    优质
    简介:Osg 3.6.5最新版是一款专为Visual Studio 2017 x64环境设计的预编译OpenSceneGraph库,适用于快速开发高性能的三维图形应用。 在Vs2017下x64编译的osg3.6.5库包含osg等3d模型、exe与插件、dll、lib以及所有头文件。(使用时请在Vs2017的x64环境下进行引用)。
  • AssimpVS2015VS2017中的x64 debug/release版本包
    优质
    本简介提供关于如何在Visual Studio 2015及2017环境下构建适用于x64架构的Debug与Release模式下的Assimp库安装包的指南。 一个非常流行的模型导入库是Assimp,它是Open Asset Import Library(开放的资产导入库)的简称。Assimp能够支持多种不同的模型文件格式,并且可以导出部分格式。它将所有模型数据加载到Assimp的通用数据结构中;该包包含VS2015和VS2017编译的x64 debug/release版本,没有提供32位版本。