OSG
文章平均质量分 55
从环境搭建到独立的项目完成
凡人不会死
这个作者很懒,什么都没留下…
展开
-
解读windows下的cmakelist文件
#项目名称project(example)#最低的cmake版本cmake_minimum_required(VERSION 2.8)#执行Shell命令,抑制message警告#execute_process(COMMAND ${CMAKE_COMMAND} "-Wno-dev")#判断平台,设置生成动态库和静态库#如果是windows平台if (WIN32) #用来控制cmake是否可以生成动态so,默认情况下BUILD_SHARED_LIBS变量打开状态为on set(BU原创 2021-01-20 16:31:03 · 2108 阅读 · 0 评论 -
OsgEarth中设置模型运动路径,并绘制雷达扫描、动态实时绘制运动轨迹、跟随彩带
工程结构需求加载机场和飞机创建飞机历史航迹设置飞机视角跟随 并设置飞行路径创建飞机飞行彩带计算飞机飞行姿态TrailerCallback.hTrailerCallback.cppCreateTrackCallbcak.hCreateTrackCallbcak.cppBuildRader.hBuildRader.cppBuildRaderCallback.cppBuildRaderCallback.h#BuildRader/BuildRaderCallback 主要用来处理雷达相关操作#CreateT原创 2021-01-11 18:37:29 · 9811 阅读 · 12 评论 -
【OSG】NodeVisitor
实现代码#include <osgViewer/Viewer>#include <osgDB/ReadFile>#include <osg/MatrixTransform>#include <osg/NodeVisitor>#include <iostream>#include <osg/Geode>#inclu...原创 2020-04-28 17:51:10 · 392 阅读 · 0 评论 -
【OSG】超级指针
前言当你申请一个资源的时候,当你使用超级指针来管理这个资源的时候,你不必关心它何时被释放,如何被释放;在这里推荐一个文档辅助大家理解《OpenSceneGraph基本渲染理论》,这个文档百度很多免费的可以阅读。思想使用栈中的资源管理堆中的东西实现代码1OSG环境已经配置好的基础上,代码只是为了让大家理解超级指针这个概念,有很多代码的地方还是不太恰当,比如友元类的使用上,大家不必细究。#...原创 2020-04-28 11:12:33 · 419 阅读 · 0 评论