Skip to content

renchuanrc/OSGCookbook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OSG Cookbook 笔记


通用详细内容

  • Common
    • 创建关于 HUD 的相机
    • 创建文本
  • PickHandler
    • osgGA::GUIEventHandler 派生事件处理器 addEventHandler

第2章详细内容 - 设计场景图

  • OSGCh02Ex01 左键点击删除可绘制对象
  • OSGCh02Ex02 演示两种拷贝效果(浅拷贝深拷贝)
  • OSGCh02Ex03 演示一个围绕盒如何随物体运动而变化
  • OSGCh02Ex04 动画路径实现轮子滚动
  • OSGCh02Ex05 镜像和ClipNode
  • OSGCh02Ex06 广度优先访问遍历(BFS)
  • OSGCh02Ex07 绘制背景图像
  • OSGCh02Ex08 始终朝向屏幕
  • OSGCh02Ex10 指南针

第3章详细内容 - 编辑几何模型

  • OSGCh03Ex01 分形化一个凹多边形
  • OSGCh03Ex02 从一个二维多边形推拉出一个三维立方体
  • OSGCh03Ex03 从 osg::Drawable 派生, 实现 opengl 自己的绘制工作.
  • OSGCh03Ex04 绘制一个时钟
  • OSGCh03Ex05 绘制一个缎带特效
  • OSGCh03Ex06 高亮选中模型
  • OSGCh03Ex07 选择模型的一个三角面
  • OSGCh03Ex08 选中模型的一个顶点
  • OSGCh03Ex09 Vertex displacement mapping
  • OSGCh03Ex10 Geometry Instancing

第4章详细内容 - 操作视图

  • OSGCh04Ex01 多显示器多相机
  • OSGCh04Ex02 多个从属相机实现威力墙(多个视图显示一个场景)
  • OSGCh04Ex03 使用 osgViewer 的深度划分显示巨大的场景
  • OSGCh04Ex04 创建雷达小地图(用相机的CullMask实现)
  • OSGCh04Ex05 显示模型的前后侧面和顶视图
  • OSGCh04Ex06 对场景的前顶侧面视图进行操作
  • OSGCh04Ex07 相机跟随物体运动(在帧事件中实现跟踪)
  • OSGCh04Ex08 使用相机操作器跟踪节点
  • OSGCh04Ex09 设计二维的相机操作器

第5章详细内容 - 动画

About

OSGCookbook

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published