int main()
{
osg::ref_ptr<osgViewer::Viewer> viewer1 = new osgViewer::Viewer;
osg::ref_ptr<osg::Group> group1 = new osg::Group;
osg::ref_ptr<osg::Group> group2 = new osg::Group;
//osg::ref_ptr<osg::Node> node1 = osgDB::readNodeFile("I:\\BIM\\fbx\\jiaoxuelou20190304.fbx");
//osg::ref_ptr<osg::Node> node1 = osgDB::readNodeFile("I:\\BIM\\fbx\\Worker201907.fbx");
//osg::ref_ptr<osg::Node> node1 = osgDB::readNodeFile("I:\\BIM\\fbx\\buildings6.fbx");
//osg::ref_ptr<osg::Node> node1 = osgDB::readNodeFile("I:\\BIM\\fbx\\wdq.fbx");
//osg::ref_ptr<osg::Node> node1 = osgDB::readNodeFile("I:\\BIM\\fbx\\wall20190707.fbx");
osg::ref_ptr<osg::Node> node1 = osgDB::readNodeFile("I:\\BIM\\fbx\\wujiaodalou20190709.fbx"); group1->addChild(node1.get());
group2->addChild(makeCoordinate(10.0, 10.0, 10.0, ));
group2->addChild(group1.get()); //viewer1->setSceneData(group1.get());
viewer1->setSceneData(group2.get());
viewer1->setUpViewInWindow(, , , , ); //遍历节点
//AnimationManagerFinder animationManagerFinder1;
//group1->accept(animationManagerFinder1); std::cout << "--------------------------------" << std::endl;
printOsgGroup(group1); //BoundVisitor boundVisitor1;
//group1->accept(boundVisitor1); //int nodeChildCount = node1->getNumChildrenRequiringEventTraversal();
//std::cout << "----count:" <<nodeChildCount<< std::endl; viewer1->addEventHandler(new CPickHandler(viewer1));
return viewer1->run();
}

最新文章

  1. MySQL实现两张表数据的同步
  2. Linux中环境变量文件及配置
  3. drupal记录(一)
  4. Java 反射的基本应用
  5. Level2行情和传统行情的区别
  6. (转)LR监控Linux系统性能计数器详解
  7. 独立硬盘冗余阵列与HDFS
  8. vim 的配色方案
  9. 一个简单java爬虫爬取网页中邮箱并保存
  10. UVA 10689 Yet another Number Sequence
  11. 解决 python 中,时间日期不能序列化的问题
  12. &lt;自动化测试方案_7&gt;第七章、PC端UI自动化测试
  13. python3百度设置高级搜索例子
  14. [转]phpstorm激活码注册码序列号
  15. 关于Bootstrap fileinput 上传新文件,移除时触发服务器同步删除的配置
  16. js封装Cookie操作 js 获取cookie js 设置cookie js 删除cookie
  17. MT【113】无中生有加一个减一个
  18. 使用sso(cas)的时候报单点登录service不匹配问题分析及解决
  19. python--Anaconda学习笔记
  20. HDU 2187 - 悼念512汶川大地震遇难同胞——老人是真饿了 - [大水题]

热门文章

  1. html简单代码示例
  2. .NET Core 调试出现“应用程序处于中断模式”
  3. Win10开启FTP与配置——(亲测完整无错版)
  4. SMT32 启动文件详细解说
  5. SpringMVC数据格式化
  6. TDOA基站 之 时间同步
  7. Kubernetes的YAML文件
  8. DevTool-Network
  9. HTML div块内剧中
  10. 发布新的模型类包(用于上传到 NuGet 服务器上)