
osg
osg引擎记录
开心小学徒
这个作者很懒,什么都没留下…
展开
-
osgearth国界线省界线earth文件编写
<map name="Globe" type="geocentric" version="2"> <!--此为全球影像图--> <image name="GlobeImage" driver="gdal"> <url>world.tif</url> </image> <!--黄色国界线--> <image name="world" driver="agglite">原创 2021-10-12 09:13:20 · 509 阅读 · 0 评论 -
osg和osgearth环境变量配置
OSG_FILE_PATH中环境变量配置Path中环境变量配置原创 2021-10-06 21:09:00 · 832 阅读 · 0 评论 -
OSG中模型的平移,旋转,缩放例子实现
1.若要实现变换,先创建变换矩阵节点(MatrixTransform),在变换矩阵中实现相应空间变换。2.再将模型节点放入变换矩阵中(这时变换矩阵会根据自己已经设定好的变换处理加入的节点)3.最后将变换矩阵节点放入根节点中,从而渲染。#include <osgDB/ReadFile> #include <osgViewer/Viewer> #include <osg/Node> #include <osg/MatrixTransform> voi原创 2021-10-14 15:43:57 · 1444 阅读 · 0 评论 -
OSG雪花粒子效果
#include <osgDB/ReadFile>#include <osgViewer/Viewer>#include <osgParticle/PrecipitationEffect>#include <osg/Node>void main() { osgViewer::Viewer viewer; //设置雪花类 osg::ref_ptr<osgParticle::PrecipitationEffect> precipita原创 2021-10-15 13:45:03 · 291 阅读 · 0 评论 -
OSG+VS2015环境配置完后测试是否配置成功
环境是VS2015,Debug是x64环境1.新建项目,在项目上右键-属性-VC++目录在VC++目录中设置包含目录和库目录2.链接器-输入-附加依赖项,添加如下依赖(末位是d代表是Debug版本)osgd.libosgGAd.libosgDBd.libosgViewerd.libosgUtild.lib3.C/C++中点击预处理器,在预处理器定义中添加WIN324.运行以下代码查看是否有飞机出现#include <osgViewer/Viewer>#include &l原创 2021-09-16 17:11:14 · 200 阅读 · 0 评论