资源说明:OSG程序设计教程
FreeSouth[杨石兴]编著
第一章 绪论 11
1.1 OSG 简介................................................................................................................................. 11
1.1.1 OSG 的诞生................................................................................................................... 11
1.1.2 OSG 在中国................................................................................................................... 11
1.2 如何学习 OSG.......................................................................................................................... 12
1.2.1 OSG 的书籍................................................................................................................... 12
1.2.2 OSG 的网站................................................................................................................... 13
1.2.3 OSG 的教程................................................................................................................... 14
1.2.4 邮件列表 ..................................................................................................................... 14
1.2.5 必备的知识 .................................................................................................................. 15
1.3 OSG 的编译与安装................................................................................................................... 15
1.3.1 OSG 安装包................................................................................................................... 15
1.3.2 编译 OSG ...................................................................................................................... 17
1.3.3 开发环境设置 .............................................................................................................. 21
1.4 小结......................................................................................................................................... 22
第二章 OSG 基础 .......................................................................23
2.1 HelloWorld .............................................................................................................................. 23
示例一:HelloWorld ......................................................................................................... 23
2.1.1 改进 HelloWorld............................................................................................................ 25
示例二:添加状态............................................................................................................. 25
示例三:设置操作器 ......................................................................................................... 26
2.1.2 最好的 HelloWorld ........................................................................................................ 27
示例四:最好的 HelloWorld.............................................................................................. 28
2.2 官方的四个 OSG 程序 ................................................................................................................. 31
2.2.1 osgViewer 模型查看工具 ............................................................................................... 32
2.2.2 osgVersion 库版本检测 ................................................................................................. 33
2.2.3 osgArchive 数据归档器 ................................................................................................. 33
2.2.4 osgConv 格式转换与压缩 ............................................................................................... 35
2.3 小结 ......................................................................................................................................... 36
2.4 本章所用类参考 ........................................................................................................................ 36
2.4.1 osgViewer::Viewer ....................................................................................................... 36
2.4.2 osgViewer::ViewerBase ................................................................................................ 40
2.4.3 osgGA::KeySwitchMatrixManipulator ........................................................................... 45
2.4.4 osg::ArgumentParser .................................................................................................... 48
第三章 模型简单控制 ..................................................................52
3.1 读取模型 .................................................................................................................................. 52
3.1.1 基本操作 ........................................................................................................................ 52
示例五:添加模型............................................................................................................. 52
示例六:隐藏模型............................................................................................................. 54
示例七:结点开关............................................................................................................. 55
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。