生成osg图像并保存
来源:互联网 发布:nginx 目录重定向域名 编辑:程序博客网 时间:2024/06/05 02:39
#include "osgViewer/Viewer"
#include "osgDB/WriteFile"
#include "osgDB/ReadFile"
#include "osgGA/TrackballManipulator"
#include <osgViewer/GraphicsWindow>
void main()
{
//////////////////////////////////////////////////////////////////////////
//得到屏幕分辨率
osg::GraphicsContext::WindowingSystemInterface* wsi = osg::GraphicsContext::getWindowingSystemInterface();
unsigned int width, height;
wsi->getScreenResolution(osg::GraphicsContext::ScreenIdentifier(0), width, height);
///////////////////////////////////////////////////////////////////////////
osgViewer::Viewer v;
v.setSceneData(osgDB::readNodeFile("axes.osg"));
v.setCameraManipulator(new osgGA::TrackballManipulator());
v.frame();
osg::ref_ptr<osg::Image> image = new osg::Image;
image->readPixels(0,0,width,height, GL_RGB,GL_UNSIGNED_BYTE);
osgDB::writeImageFile(*image,"abc.jpg");
}
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/zhuqinglu/archive/2008/03/10/2162580.aspx
- 生成osg图像并保存
- 生成osg图像并保存
- 生成osg图像并保存
- 生成密钥,并保存
- 生成并保存二维码
- matlab生成GIF动态图像并保存或matlab生成avi视频
- gnuplot绘制图像并保存
- Matplotlib 绘图并保存图像
- Python OpenCV显示图像并保存图像
- 如何生成并保存图案
- VS保存并生成解决方案
- OSG获取模型XYZ范围并生成最小包围盒
- .net读取图像并保存为文件
- 利用OpenCV读入,显示并保存图像
- Vtk读取并显示保存图像
- C# 截取屏幕图像并保存
- 截取当前桌面并保存图像
- 图像分块并保存matlab实现
- struts2.1.6 Bug post 乱码
- Linux驱动的一些基本操作
- 直接从内存中读取osg节点
- C#获取RES32资源的方法
- android网址推荐(转)
- 生成osg图像并保存
- OpenGL ES 的经典源代码网站
- 含dropdownlist的GirdView编辑删除完整例子
- SQLServer DBA常見問題
- 如何禁用SMI中断,以增强PC实时性能?
- onchange与onpropertychange的联系与区别!
- osg::ArgumentParser和osg::ApplicationUsage
- SQL Server 2000的数据库容量
- C++和Java的多继承