OSG入門——繪製地球雲圖
</pre><pre>
#include <osg/Group>
#include <osgViewer/Viewer>
#include <osgDB/ReadFile>
#include <osgViewer/api/Win32/GraphicsWindowWin32>
#include <osgEarthAnnotation/RectangleNode>
#include <osgEarthSymbology/Style>
#include <osgEarthSymbology/AltitudeSymbol>
//using namespace osgEarth::Annotation;
#include <iostream>
#ifdef _DEBUG
#pragma comment(lib,"osgDBd.lib");
#pragma comment(lib,"osgViewerd.lib")
#pragma comment(lib,"osgd.lib");
#else
#pragma comment(lib,"osgDB.lib");
#pragma comment(lib,"osgviewer.lib");
#pragma comment(lib,"osg.lib");
#endif
int main()
{
osg::ref_ptr<osg::Group> root = new osg::Group;
osgViewer::Viewer myViewer;
osg::ref_ptr<osg::Node> earth = osgDB::readNodeFile("cloudmade.earth");
if (!earth.get())
{
std::cout<<"open file is failed!"<<std::endl;
return -1;
}
root->addChild(earth);
myViewer.setSceneData(root.get());
myViewer.realize();
myViewer.run();
}
相關文章
- Metal入門教程(一)圖片繪製
- WebGL之繪製三維地球Web
- Mac新手入門,OmniGraffle繪製流程圖方法分享Mac流程圖
- CoreText 入門(一) 文字繪製
- Python資料分析入門(十七):繪製條形圖Python
- Python pyecharts繪製詞雲圖PythonEcharts
- 音視訊入門系列之繪製圖片三種方式
- [WebGL入門]十四,繪製多邊形Web
- Python-matplotlib-入門教程(一)-基礎圖表繪製Python
- 使用joinjs繪製流程圖(五)-流程圖繪製JS流程圖
- C#快速入門教程(26)—— 繪圖C#繪圖
- webGL入門-四階貝塞爾曲線繪製Web
- Octave快速入門(4)——製圖
- java:繪製圖形Java
- 繪製雷達圖
- PyQtGraph之多圖繪製QT
- 【D3.js 入門系列一】從零開始繪製一個柱形圖JS
- [Python視覺化] pyecharts安裝入門及繪製中國貴州地圖Python視覺化Echarts地圖
- 審批流程圖怎樣繪製?繪製流程圖方法有哪些流程圖
- 流程圖製作: BPMN流程圖線上繪製流程圖
- MxDraw雲圖快速入門手冊
- AutoCAD快速入門(三):捕捉柵格繪製直線
- Canvas 繪製雷達圖Canvas
- 使用css繪製圖形CSS
- 如何繪製Wardley地圖?地圖
- SVG繪製餅狀圖SVG
- css繪製特殊圖形CSS
- EazyDraw 向量圖繪製工具
- ECharts 餅圖繪製教程Echarts
- 繪製雙Y軸圖
- AnyChart繪製折線圖
- PyQtGraph繪製折線圖QT
- canvas 繪製圖案是重疊繪製而不是重置Canvas
- canvas繪製圖案是重疊繪製而不是重置Canvas
- WebGL自學課程(10):通過OpenStreetMap獲取資料繪製地球Web
- 使用java繪圖類Graphics繪製圓圈Java繪圖
- Python例項:僅繪製圖例而不繪製實際的圖形Python
- [Echarts視覺化] 一.入門篇之簡單繪製中國地圖和貴州地區Echarts視覺化地圖