| 姓名:王锐 钱学雷著 作者简介: 作品:《OpenSceneGraph三维渲染引擎设计与实践》 |
| 第1章 初识openscenegraph(osg) 1.1 场景图形初步 1.1.1 场景图形的概念 1.1.2 具体实现:三维渲染引擎 1.1.3 主流渲染引擎介绍 1.2 0penscenegraph概述 1.2.1 诞生与发展 1.2.2 优势与不足 1.3 0penscenegraph的组成结构 1.3.1 核心结构 1.3.2 资源获取 1.3.3 中文社区 第2章 osg的安装与调试 2.1 快速安装和使用 2.1.1 下载预编译包 2.1.2 设置环境变量 2.1.3 建立工程环境 2.1.4 范例:第一个程序 2.2 从源代码进行编译 2.2.1 0sg源代码的获取与更新 2.2.2 编译环境生成工具cmake 2.2.3 基本编译选项 2.2.4 高级编译选项 2.3 调试输入与输出 2.3.1 命令行输入 2.3.2 调试输出 第3章 开发预备知识 3.1 基本数学组件 3.1.1 二维与多维向量 3.1.2 四元数 3.1.3 矩阵 3.1.4 包围体 3.2 数组对象 3.2.1 数据数组 3.2.2 数据索引数组 3.3 内存管理机制 3.3.1 智能指针 3.3.2 参照对象 3.3.3 范例:智能指针的使用 第4章 场景的组织结构 4.1 节点的定义与种类 4.1.1 场景图形bvh树 4.1.2 节点的父子关系 4.1.3 叶节点与组节点 4.1.4 节点的功能与分类 4.2 节点的访问 4.2.1 访问器机制 4.2.2 节点的遍历函数 4.2.3 范例:节点属性访问器 4.2.4 节点的更新与事件回调 4.2.5 范例:使用回调实现旋转动画 4.3 重要节点的功能实现 4.3.1 空间变换节点 4.3.2 范例:使用空间变换节点 4.3.3 开关节点 4.3 更多 |
商品评论(0条)