osgEarth
文章平均质量分 52
学习osgEarth示例,并做简单分析。
qq_34732729
这个作者很懒,什么都没留下…
展开
-
osgEarth示例分析——osgearth_terrainprofile
osgearth_terrainprofile示例,涉及到一个新的类TerrainProfileCalculator(地形轮廓计算器类),用来计算两个点连线之间的地形数据。左下角会根据点击的起点和终点进行计算,并更新显示地形信息。原创 2022-12-10 16:53:46 · 1677 阅读 · 1 评论 -
osgEarth示例分析——osgearth_shadergen
osgearth_shadergen示例,加载一个earth文件,出现一个地球,然后通过StateSetCache::dumpStats() 方法输出一些信息。并不太理解这个例子的目的。原创 2022-12-09 21:09:50 · 673 阅读 · 0 评论 -
osgEarth示例分析——osgearth_shadercomp
osgearth_shadercomp示例,这是osgEarth着色器合成框架的一组单元测试。主要分析OpenGL着色器语言和方法的使用。是OpenGL与osgearth的结合。通过OpenGL的着色器设置地球的各种颜色状态。原创 2022-12-09 21:02:30 · 1239 阅读 · 0 评论 -
osgEarth示例分析——osgearth_los
osgearth_los示例,创建了模型动画路径、透视的用法。透视的顾名思义:两个点连线,从A到B,视线不被遮挡,则绘制绿色,视线被遮挡的部分,则设置为红色。此示例,加载earth文件时,需要加载地形文件。原创 2022-12-09 18:13:04 · 1598 阅读 · 0 评论 -
osgEarth示例分析——osgearth_sequencecontrol
osgearth_sequencecontrol示例,应该是会实现每一帧更新一个东西,但是尝试了很多earth文件,都报错:Your earth file does not contain any sequenced layers...bye!原创 2022-12-09 16:53:31 · 357 阅读 · 0 评论 -
osgEarth示例分析——osgearth_scenegraphcallbacks
osgearth_scenegraphcallbacks示例,定义了一个图层的回调方法,继承自 osgEarth::SceneGraphCallback. 获取场景事件通知的回调方法。原创 2022-12-09 15:54:01 · 416 阅读 · 0 评论 -
osgEarth示例分析——osgearth_occlusionculling
osgearth_occlusionculling示例,分析了declutter清理器功能。即当有多个同类型的对象同时覆盖在同一个区域时,会隐藏一部分对象。如果想更深入学习declutter功能,推荐 osgearth_cluster 示例。此示例效果一般,就当它只是实现了随机在规定区域生成一些PlaceNode标签。原创 2022-12-09 15:15:16 · 625 阅读 · 0 评论 -
osgEarth示例分析——osgearth_noisegen
osgearth_noisegen示例,展示生成噪音图。也就是根据设置生成声音曲线,在绘制到图上。但是写入文件总是报错。原创 2022-12-09 12:01:42 · 427 阅读 · 0 评论 -
osgEarth示例分析——osgerth_mrt
osgearth_mrt示例,展示了一个带呼吸灯光环的地球,点击地球,会获取到一些视点信息。原创 2022-12-09 11:18:51 · 801 阅读 · 0 评论 -
osgEarth示例分析——osgearth_http
osgearth_http示例,展示了如何通过HTTPClient通过url获取HTTP服务的数据。原创 2022-12-09 10:03:53 · 383 阅读 · 0 评论 -
osgEarth示例分析——osgearth_htm
osgearth_htm示例,围绕US绘制线框,且线框组成的三角形内,会放置一个“模型”,当拉进距离时,线框会1分裂4,同时模型也会分裂,如果最外层是个单角,则删去。原创 2022-12-09 09:51:58 · 426 阅读 · 0 评论 -
osgEarth示例分析——osgearth_horizon
osgearth_horizon示例,在地球上绘制了一大一小两个白色半球。随着转动地球,右下角会提示:白色球的可见状态,以及当前地图图层加载到第几层级。原创 2022-12-08 18:00:14 · 794 阅读 · 0 评论 -
osgEarth示例分析——osgearth_elevation
osgearth_elevation示例,展示了如何通过点击地球获取不同定义下的高程数据。包括:MSL高程、HAE高程、EGM96高程。点击按钮,可以移除高程图层。原创 2022-12-08 17:21:14 · 2088 阅读 · 0 评论 -
osgEarth示例分析——osgearth_wfs
osgearth_wfs示例,展示的如何创建wfs驱动,通过http服务加载wfs数据。原创 2022-12-08 16:02:25 · 441 阅读 · 0 评论 -
osgEarth示例分析——osgearth_windows
osgearth_windows示例,展示了创建多个视景器,在不同的窗口或者再同一个窗口。原创 2022-12-08 15:46:35 · 710 阅读 · 0 评论 -
osgEarth示例分析——osgearth_eci
osgearth_eci示例,展示了J2000的天体坐标系和ECEF地固系的转换,绘制坐标系,以及读取卫星参数绘制卫星的功能。绘制卫星轨迹,添加差值效果和未添加差值的效果。原创 2022-12-08 12:10:48 · 3716 阅读 · 2 评论 -
osgEarth示例分析——osgearth_ephemeris
osgearth_ephemeris示例,展示了深空场景下,控制仿真时间运动和停止功能。获取太阳和月亮的世界坐标,再转化为经纬度坐标,并将其投影到地球上,用PlaceNode实时代表太阳和月亮的位置。原创 2022-12-07 20:57:40 · 905 阅读 · 0 评论 -
osgEarth示例分析——osgearth_splat
osgearth_splat示例,展示如何加载图片贴在地球上,且通过分类,贴文理绘制森林、草地等。原创 2022-12-07 18:01:10 · 1666 阅读 · 0 评论 -
osgEarth示例分析——osgearth_pick
osgearth_pick示例,展示了鼠标移动(或者鼠标单击)时,触及到的矢量特征、绘制的线、遮盖图等内容,会将这些内容的信息打印输出到屏幕上。原创 2022-12-07 11:26:37 · 1685 阅读 · 2 评论 -
osgEarth示例分析——osgearth_infinitescroll
osgearth_infinitescroll示例,是一个可以将二维地图无限拖动的示例。在示例中,可以控制黄色的线一直显示,控制两张覆盖图仅在中间某一幅图显示,超过限制,则不会显示。原创 2022-12-06 21:59:22 · 1289 阅读 · 0 评论 -
osgEarth示例分析——osgearth_lights
osgearth_lights示例,模拟仿真了白天黑夜,添加了星空背景(太阳、月亮、其他天体),支持通过控件更改时间进而改变光照,支持随机更新图层颜色。原创 2022-12-06 18:02:27 · 1473 阅读 · 0 评论 -
osgEarth示例分析——osgearth_measure
osgearth_measure测量示例,展示了如何测量两点间距离。,或连续折线总距离。原创 2022-12-06 15:58:58 · 1314 阅读 · 3 评论 -
osgEarth示例分析——osgearth_featurequery
osgearth_featurequery示例,分析了如何拾取地球上的特征,并对特征信息进行提取与显示。原创 2022-12-06 15:00:26 · 839 阅读 · 10 评论 -
osgEarth示例分析——osgearth_featurefilter
osgearth_featurefilter 特征过滤器示例,通过注册自定义属性过滤器,加载earth文件时,更改特征内容。原创 2022-12-06 11:39:02 · 442 阅读 · 0 评论 -
osgEarth示例分析——osgearth_colorfilter
osgearth_colorfilter颜色过滤器示例。本示例中,主要展示了6种颜色过滤器的使。原创 2022-12-06 11:08:56 · 763 阅读 · 0 评论 -
osgEarth示例分析——osgearth_transform
osgearth_transform示例,是控制三维坐标轴的示例。通过控制面板的滑块,进而控制坐标轴的经度、纬度、高度、俯仰角、偏航角、旋转等操作。原创 2022-12-05 17:24:39 · 1148 阅读 · 0 评论 -
osgEarth示例分析——osgearth_tracks
osgearth_tracks示例,演示了所有图标沿着路径进行移动(路径是不可见的)。原创 2022-12-05 16:29:01 · 1392 阅读 · 0 评论 -
osgEarth示例分析——osgearth_cluster
osgearth_cluster示例,展示了绘制很多模型时,如何合适设置模型遮挡的混乱情况。原创 2022-12-05 11:56:47 · 1423 阅读 · 0 评论 -
osgEarth示例分析——osgearth_geodetic_graticule
osgearth_geodetic_graticule 是展示网格控制的案例。原创 2022-12-02 23:04:16 · 802 阅读 · 0 评论 -
osgEarth示例分析——osgearth_features
osgearth_features示例分析,主要演示加载shp文件。原创 2022-12-02 20:30:10 · 1566 阅读 · 1 评论 -
osgEarth示例分析——osgearth_srstest
osgearth_srstest示例,测试了坐标转换。原创 2022-12-01 16:50:59 · 674 阅读 · 0 评论 -
osgEarth示例分析——osgearth_tilesource
osgearth_tilesource示例,展示如何创建自定义瓦片源并添加到图层。原创 2022-12-01 15:46:54 · 1067 阅读 · 0 评论 -
osgEarth示例分析——osgearth_imageoverlay
osgearth覆盖图示例分析原创 2022-11-30 22:05:55 · 1933 阅读 · 0 评论 -
osgEarth示例分析——osgearth_minimap
三维地图,右下角有二维地图。原创 2022-11-30 18:19:33 · 2341 阅读 · 0 评论 -
osgEarth示例分析——osgearth_drawables
osgearth_drawables示例分析,绘制各种drawables几何图形。原创 2022-11-29 11:06:55 · 1259 阅读 · 0 评论 -
osgEarth示例分析——osgearth_annotation
osgearth各种图元的绘制。原创 2022-11-29 11:15:20 · 3701 阅读 · 1 评论 -
osgEarth示例分析——osgearth_controls
osgearth示例分析原创 2022-11-29 11:08:37 · 1046 阅读 · 0 评论 -
osgEarth各个示例分析目录
osgEarth示例分析的目录原创 2022-12-10 17:24:43 · 4724 阅读 · 1 评论 -
osgEarth示例分析——osgearth_skyview
分析osgearth操作深空场景示例。原创 2022-11-29 12:19:21 · 968 阅读 · 0 评论 -
osgEarth示例分析——osgearth_manip
osgEarth示例分析,主要涉事件处理器的写法。原创 2022-11-29 11:20:29 · 1719 阅读 · 0 评论