随笔分类 -  OSG

学习OSG
osg三维重建的两种方法剖析:三角面片(osgUtil::DelaunayTriangulator)和四角面片(osg::HeightField) (2)
摘要:// perform very basic sanity-check validation on a heightfield.bool validateHeightField(osg::HeightField* hf){ if (!hf) return false; if (hf->getNumR... 阅读全文
posted @ 2016-01-07 09:20 逸枫_1987 阅读(1055) 评论(0) 推荐(0)
osg三维重建的两种方法剖析:三角面片(osgUtil::DelaunayTriangulator)和四角面片(osg::HeightField) (1)
摘要:最近项目中需要利用osg重建三维曲面,所以学习了一下。 第一,我先用的狄洛尼三角形的方法,即osgUtil::DelaunayTriangulator,用这种方法的特点是: 1.首先必须给其一个存储三维点集的数组,该方法会对这些杂乱无章的散点自动排序,然后就利用这些排好序的,符合三角网构建规则的散点 阅读全文
posted @ 2016-01-07 09:07 逸枫_1987 阅读(1769) 评论(4) 推荐(1)
osgEarth基础入门
摘要:转自:http://www.cnblogs.com/sunliming/p/4355966.htmlosgEarth是基于三维引擎osg开发的三维数字地球引擎库,在osg基础上实现了瓦片调度插件,可选的四叉树调度插件,更多的地理数据加载插件(包括GDAL,ogr,WMS,TMS,VPB,filesy... 阅读全文
posted @ 2015-10-28 14:54 逸枫_1987 阅读(1315) 评论(0) 推荐(0)
OSG调试信息显示
摘要:调试信息显示 OSG 可以将各式各样的调试信息输出到std:cout。这在开发OSG 程序时十分有用,你可以借此观察OSG 的执行的各种操作。环境变量OSG_NOTIFY_LEVEL用于控制OSG调试信息显示的数量。你可以将此变量设置为七个不同的信息量层级之一:ALWAYS(最简略),FATAL,... 阅读全文
posted @ 2015-10-23 09:54 逸枫_1987 阅读(1381) 评论(1) 推荐(0)
OSG多屏显示问题
摘要:// testMultiScreen.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include #include #include #include osgViewer::View*... 阅读全文
posted @ 2015-10-22 14:18 逸枫_1987 阅读(960) 评论(0) 推荐(0)
两台独立的相机观测
摘要:转自:http://blog.sina.com.cn/s/blog_4b46937b01018i2x.html在场景中创建两个视口。其中一个用于从坦克驾驶员的视角观察场景。该视口将被渲染于屏幕的上半部分。第二个视口由缺省的osgViewer::Viewer类接口(轨迹球,飞行等控制器)控制。它将被渲... 阅读全文
posted @ 2015-10-12 14:58 逸枫_1987 阅读(1167) 评论(0) 推荐(0)
OpenSceneGraph FAQ
摘要:转自http://www.cnblogs.com/indif/archive/2011/04/22/2024805.html1、地球背面的一个点,计算它在屏幕上的坐标,能得到吗? 不是被挡住了吗?答:计算一个空间点的屏幕坐标,使用osgAPEx::GetScreenPosition函数。当空间点处于... 阅读全文
posted @ 2015-10-12 14:40 逸枫_1987 阅读(174) 评论(0) 推荐(0)
osg添加纹理示例
摘要:转自http://www.cnblogs.com/ylwn817/articles/1976851.html#include #include #include #include #include #include #include #include #include void main() { ... 阅读全文
posted @ 2015-10-12 12:24 逸枫_1987 阅读(4155) 评论(0) 推荐(0)
osg复制多个相同物体修改材质属性问题
摘要:转自http://www.cnblogs.com/ylwn817/articles/2153982.html当通过osg复制多个相同物体时候,修改复制过来的某个物体材质属性时候,假设我们物体透明度,这个时候我们可能会发现修改某个物体,会导致其他复制过来的物体同样也被透明化。下面是解决方案:获得物体时... 阅读全文
posted @ 2015-10-12 12:23 逸枫_1987 阅读(344) 评论(0) 推荐(0)
osg矩阵变换节点-----平移旋转缩放
摘要:转自http://www.cnblogs.com/ylwn817/articles/1973396.html平移旋转缩放这个三个是osg矩阵操作中,最常见的操作,下面给出示例以及说明首先先了解下osg空间方向:osg方向如左图所示,x轴表示屏幕水平方向,y轴表示和屏幕垂直方向即屏幕里面方向,z轴表示... 阅读全文
posted @ 2015-10-12 12:21 逸枫_1987 阅读(422) 评论(0) 推荐(0)