• 大小: 19.73MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-07-09
  • 语言: 其他
  • 标签: OSG  代码  DEMO  

资源简介

整合了网络中OSG的示例代码,可以让初学者和OSG软件开发者找到参考代码。 本DEMO的范围包括了OSG的模型简单控制,基本图元绘制,OSG基本交互,漫游,OSG回调示例,OSG多视口,RDD

资源截图

代码片段和文件信息

/**********************************************************
*Write by FlySky
*zzuxp@163.com  http://www.OsgChina.org   
**********************************************************/

#include 

#include 
#include 
#include 

#include 
#include 

#include 

int main()
{
//创建Viewer对象,场景浏览器
osg::ref_ptr viewer = new osgViewer::Viewer();

//创建场景组节点
osg::ref_ptr root = new osg::Group();

//创建一个节点读取牛的模型
osg::ref_ptr node = osgDB::readNodeFile(“cow.osg“);

//添加到场景
root->addChild(node.get());

//优化场景数据
osgUtil::Optimizer optimizer ;
optimizer.optimize(root.get()) ;

//设置场景数据
viewer->setSceneData(root.get());

//初始化并创建窗口
viewer->realize();

//开始渲染
viewer->run();

return 0 ;
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        938  2009-05-10 15:54  OpenSceneGraph三维渲染引擎编程指南\1\HelloWorld\osgVR\main.cpp

     文件       4161  2008-11-05 17:28  OpenSceneGraph三维渲染引擎编程指南\1\HelloWorld\osgVR\osgVR.vcproj

     文件       1427  2009-03-12 08:23  OpenSceneGraph三维渲染引擎编程指南\1\HelloWorld\osgVR\osgVR.vcproj.CBAF3479BEC04F2.Administrator.user

     文件       1427  2008-12-02 13:10  OpenSceneGraph三维渲染引擎编程指南\1\HelloWorld\osgVR\osgVR.vcproj.DCED96CCF2F246F.Administrator.user

     文件       1427  2009-05-10 15:55  OpenSceneGraph三维渲染引擎编程指南\1\HelloWorld\osgVR\osgVR.vcproj.E23CAA620E88424.Administrator.user

     文件        880  2008-11-05 17:16  OpenSceneGraph三维渲染引擎编程指南\1\HelloWorld\osgVR.sln

    ..A..H.      9216  2009-05-10 15:55  OpenSceneGraph三维渲染引擎编程指南\1\HelloWorld\osgVR.suo

     文件      11776  2009-05-10 15:55  OpenSceneGraph三维渲染引擎编程指南\1\HelloWorld\release\osgVR.exe

     文件        994  2007-05-09 04:01  OpenSceneGraph三维渲染引擎编程指南\10\Cal3D动画的加载、显示及控制示例\osgVR\cal3d.cfg

     文件       5730  2009-06-15 01:51  OpenSceneGraph三维渲染引擎编程指南\10\Cal3D动画的加载、显示及控制示例\osgVR\main.cpp

     文件       4182  2008-11-16 17:03  OpenSceneGraph三维渲染引擎编程指南\10\Cal3D动画的加载、显示及控制示例\osgVR\osgVR.vcproj

     文件       1427  2009-01-08 21:59  OpenSceneGraph三维渲染引擎编程指南\10\Cal3D动画的加载、显示及控制示例\osgVR\osgVR.vcproj.CBAF3479BEC04F2.Administrator.user

     文件       1427  2008-11-29 13:47  OpenSceneGraph三维渲染引擎编程指南\10\Cal3D动画的加载、显示及控制示例\osgVR\osgVR.vcproj.DCED96CCF2F246F.Administrator.user

     文件       1427  2009-06-15 01:51  OpenSceneGraph三维渲染引擎编程指南\10\Cal3D动画的加载、显示及控制示例\osgVR\osgVR.vcproj.E23CAA620E88424.Administrator.user

     文件        994  2007-05-09 04:01  OpenSceneGraph三维渲染引擎编程指南\10\Cal3D动画的加载、显示及控制示例\osgVR\skeleton.cfg

     文件       2044  2003-09-08 00:21  OpenSceneGraph三维渲染引擎编程指南\10\Cal3D动画的加载、显示及控制示例\osgVR\skeleton.csf

     文件        224  2007-05-26 01:33  OpenSceneGraph三维渲染引擎编程指南\10\Cal3D动画的加载、显示及控制示例\osgVR\skeleton_bone.xrf

     文件       5272  2003-09-08 00:21  OpenSceneGraph三维渲染引擎编程指南\10\Cal3D动画的加载、显示及控制示例\osgVR\skeleton_calf_left.cmf

     文件       5272  2003-09-08 00:21  OpenSceneGraph三维渲染引擎编程指南\10\Cal3D动画的加载、显示及控制示例\osgVR\skeleton_calf_right.cmf

     文件      48244  2003-09-08 00:21  OpenSceneGraph三维渲染引擎编程指南\10\Cal3D动画的加载、显示及控制示例\osgVR\skeleton_chest.cmf

     文件       6324  2003-09-08 00:21  OpenSceneGraph三维渲染引擎编程指南\10\Cal3D动画的加载、显示及控制示例\osgVR\skeleton_foot_left.cmf

     文件       6324  2003-09-08 00:21  OpenSceneGraph三维渲染引擎编程指南\10\Cal3D动画的加载、显示及控制示例\osgVR\skeleton_foot_right.cmf

     文件      33924  2003-09-08 00:21  OpenSceneGraph三维渲染引擎编程指南\10\Cal3D动画的加载、显示及控制示例\osgVR\skeleton_hair.cmf

     文件        218  2003-09-08 00:21  OpenSceneGraph三维渲染引擎编程指南\10\Cal3D动画的加载、显示及控制示例\osgVR\skeleton_hair1.xrf

     文件        216  2003-09-08 00:21  OpenSceneGraph三维渲染引擎编程指南\10\Cal3D动画的加载、显示及控制示例\osgVR\skeleton_hair2.xrf

     文件        216  2003-09-08 00:21  OpenSceneGraph三维渲染引擎编程指南\10\Cal3D动画的加载、显示及控制示例\osgVR\skeleton_hair3.xrf

     文件       5284  2003-09-08 00:21  OpenSceneGraph三维渲染引擎编程指南\10\Cal3D动画的加载、显示及控制示例\osgVR\skeleton_hand_left.cmf

     文件       5284  2003-09-08 00:21  OpenSceneGraph三维渲染引擎编程指南\10\Cal3D动画的加载、显示及控制示例\osgVR\skeleton_hand_right.cmf

     文件      12096  2003-09-08 00:21  OpenSceneGraph三维渲染引擎编程指南\10\Cal3D动画的加载、显示及控制示例\osgVR\skeleton_head.cmf

     文件     248968  2003-09-08 00:21  OpenSceneGraph三维渲染引擎编程指南\10\Cal3D动画的加载、显示及控制示例\osgVR\skeleton_hiphop.caf

............此处省略963个文件信息

评论

共有 条评论