osgearth

osgearth自带例子简介

拟墨画扇 提交于 2019-12-14 07:28:42
留着以后查看用 osgEarth_Clamp 种树,碰撞检测,定位器locator,地形更新回调terrian callback osgEarth_clipplane 裁剪,使用osg :: ClipNode和osg :: ClipPlane对象基于可见范围进行裁剪。 当您要在禁用深度测试的情况下绘制几何图形,但又不想在地球上显示几何图形时,此技术很有用。 水平剪辑平面,关闭深度测试,关闭深度测试会导致镂空地球的效果,很炫 render-depth-test: false; osgearth_colorfilter 创建个选择不同颜色标准的框框,没运行起来 osgearth_computerangecallback 自定义地图块,控制分页数据的,优化效率之类的 osgearth_controls 界面上创建了几个控制面板,来控制地球旋转之类的,但是没起到控制效果 ControlCanvas* cs = ControlCanvas::getOrCreate( &viewer ); 控制画布与viewer连接 控制界面上有能拖动的小滑块 osgearth_createtile 在鼠标点击的地方的地面上创建一个tile瓦片,能扩展许多,但是瓦片没有设置碰撞检测,能用在一些点击反馈上,比如点到哪里那里会响应 osgearth_datetime 创建日期时间,左上角有一个可拖拽的小进度条

osgearth 编译日志

假如想象 提交于 2019-11-28 22:51:50
1>------ 已启动生成: 项目: ZERO_CHECK, 配置: Debug x64 ------ 1> Checking Build System 1> CMake does not need to re-run because E:/OpenSourceGraph/osgearth_build20190829/CMakeFiles/generate.stamp is up-to-date. 1> CMake does not need to re-run because E:/OpenSourceGraph/osgearth_build20190829/src/CMakeFiles/generate.stamp is up-to-date. 1> CMake does not need to re-run because E:/OpenSourceGraph/osgearth_build20190829/src/osgEarth/CMakeFiles/generate.stamp is up-to-date. 1> CMake does not need to re-run because E:/OpenSourceGraph/osgearth_build20190829/src/osgEarthAnnotation/CMakeFiles/generate.stamp

VS2015 osgEarth 编译

拈花ヽ惹草 提交于 2019-11-28 08:07:07
E:\OpenSourceGraph\CURL_install\include E:\GDAL\include E:\Geos\geos_3_5_install\include E:\OpenSourceGraph\3rdParty_x64\x64\include E:\OpenSourceGraph\CURL_install\lib E:\GDAL\lib E:\Geos\geos_3_5_install\lib E:\OpenSourceGraph\3rdParty_x64\x64\lib 参考:https://www.jianshu.com/p/c2561fd78958 来源: https://www.cnblogs.com/herd/p/11401241.html

[原][OE][官方例子]osgearth_features OE地球添加shp文件(特征标识)

一笑奈何 提交于 2019-11-26 13:47:11
OE所有官方样例 官方示例代码 /* -*-c++-*- */ /* osgEarth - Dynamic map generation toolkit for OpenSceneGraph * Copyright 2016 Pelican Mapping * http://osgearth.org * * osgEarth is free software; you can redistribute it and/or modify * it under the terms of the GNU Lesser General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, * FITNESS FOR A PARTICULAR PURPOSE AND