#include <osgEarthDrivers/model_simple/SimpleModelOptions>

SimpleModelOptions modelOptions;
modelOptions.url() = "cow.osg.(100,100,100).scale";
modelOptions.location() = osg::Vec3(116, 40, 100);//北京地区坐标
map->addModelLayer(new ModelLayer("model layer", modelOptions));

//视点定位北京地区
osgEarth::Viewpoint vp("", 116, 40, 0.0, -2.50, -90.0, 1.5e6);
(dynamic_cast<EarthManipulator*>(viewer.getCameraManipulator()))->setViewpoint(vp);

有时候模型没有纹理,需要.osgearth_shadergen插件

osg::Node* cessna = osgDB::readNodeFile("data/model/su33.ive.osgearth_shadergen.1.scale");

最新文章

  1. 移动开发可能用到的css单位
  2. android回收AnimationDrawable动画的每一帧的图片资源,而释放内存
  3. js 继承
  4. 使用EasyUI布局时出现混乱瞬间的解决方法
  5. 批处理学习:for语句详解【经典】
  6. Eclipse下配置tomcat且使用eclipse开启debug模式,集成JAD反编译插件
  7. Tomcat JMX
  8. PHP生成不重复随机数的方法
  9. LVS--NAT模型配置
  10. onNewIntent调用时机
  11. Oracle创建表空间、新建用户和授权
  12. eclipse反编译插件
  13. Android-相册效果(图片缩放 自由滑动)
  14. 【洛谷1640】[SCOI2010]连续攻击游戏
  15. Codeforces #541 (Div2) - D. Gourmet choice(拓扑排序+并查集)
  16. 本地电脑通过Navicat连接阿里云的Mysql数据库
  17. webpack创建页面的过程
  18. mongoDB工具类以及测试类【java】
  19. C++版 - 剑指Offer 面试题45:圆圈中最后剩下的数字(约瑟夫环问题,ZOJ 1088:System Overload类似)题解
  20. 集合总结三(HashMap的实现原理)

热门文章

  1. 桶排序——PowerShell版
  2. Python ORM框架SQLAlchemy学习笔记之数据添加和事务回滚介绍
  3. js 记录
  4. &lt;a&gt;设置长宽
  5. 几行css3代码实现超炫加载动画
  6. Swif基础语法01
  7. 章鱼哥出品—VB.NET DataGridView绑定数据源 &amp;quot;与货币管理器的位置关联的行不能设置为不可见&amp;quot; 问题的解决
  8. C#基础-获得当前程序的 空间名.类名.方法名
  9. Unity Vector3.Slerp使用范例
  10. NFS根文件系统