随笔分类 -  OSG/OSGEarth

摘要:OSG支持的模型格式 Plugin name Description Extensions Read Write Notes 3dc 3DC point cloud reader .3dc .asc yes no 3ds 3D Studio .3ds yes yes ac3d AC3D modele 阅读全文
posted @ 2021-10-20 17:37 hik_wxy 阅读(691) 评论(0) 推荐(0)
摘要:如果线要素或者其他特征要素还是无法渲染,那么可能就是需要初始化状态设置: //解决Lines or Annotations (FeatureNode, etc.) 不被渲染的问题 osgEarth::GLUtils::setGlobalDefaults(viewer.getCamera()->get 阅读全文
posted @ 2021-07-12 17:29 hik_wxy 阅读(898) 评论(0) 推荐(0)
摘要:osgDB机制概述 osgDB库允许用户程序加载、使用和写入3D数据库,它采用插件管理的架构,可以支持大量常见的2D图形和3D图形文件格式。osgDB负责维护插件的信息注册表,并负责检查将要被载入的OSG插件接口的合法性。由于大型3D地形数据通常是多段数据块的组合体,因此,应用程序从文件中读取各部分 阅读全文
posted @ 2021-07-12 10:59 hik_wxy 阅读(909) 评论(0) 推荐(0)
摘要:osgEarth是基于三维引擎osg开发的三维数字地球引擎库,在osg基础上实现了瓦片调度插件,可选的四叉树调度插件,更多的地理数据加载插件(包括GDAL,ogr,WMS,TMS,VPB,filesystem等),再结合一套地理投影转换插件,这样就能够实现高效处理加载调度地理数据在三维地球上的显示, 阅读全文
posted @ 2021-07-09 15:29 hik_wxy 阅读(2305) 评论(0) 推荐(0)
摘要:原因:osg运行程序时是全屏导致输入法无法自动切换到英文输入法 解决方法: 一、 添加美式键盘 1. 打开设置 2. 选择语言和时间、选择语言 3. 添加语言,选美式English 4. 在运行之前把这个美式键盘调出来 二、在运行程序之后、按键之前,按住鼠标左键 这样,程序就可以响应按键事件,按es 阅读全文
posted @ 2021-07-09 14:34 hik_wxy 阅读(873) 评论(0) 推荐(0)
摘要:1. 安装 VS2017 2. 安装 Qt5.9.9 3. 安装 Git 4. 安装 Vcpkg 4.1 获取源码 4.2 编译源码 4.3 集成 Visual Studio 5. 安装 OSG/OSGEarth 5.1 安装依赖项 5.2 导出/导入已安装库 5.3 vcpkg 自动安装 OSGE 阅读全文
posted @ 2021-05-10 10:38 hik_wxy 阅读(4531) 评论(2) 推荐(0)
摘要:此文档侧重于 Windows 1. vcpkg 简介 1.1 原理 1.2 目录结构 1.3 优点 2. vcpkg 获取 2.1 下载 2.2 编译 3. vcpkg 使用 3.1 查看支持的开源库列表 3.2 安装一个开源库 3.3 移除一个开源库(已安装) 3.4 列出已安装的开源库 3.5 阅读全文
posted @ 2021-05-08 11:34 hik_wxy 阅读(9725) 评论(0) 推荐(2)
摘要:参考网上资料搭建 Win10 + VS2017 + Qt5.9.9 + OSG3.4.0 环境,流程配置都没有问题,编译Plugins nvtt失败。 根据 error lnk 报错得知是库依赖问题: 1. 右键对应项目→属性→VC++目录→库目录 2. 右键对应项目→属性→链接器→输入→附加依赖项 阅读全文
posted @ 2021-04-28 17:48 hik_wxy 阅读(356) 评论(0) 推荐(0)