第九章 应用动作(Actions)
本章目标
在阅读完本章节后,我们将可以做下列事情:
l 绘制、渲染整个或部分场景。
l 打印输出场景。
l 利用场景的渲染图创建纹理贴图
l 计算物体的3D包围盒
l 计算物体累积的几何变换矩阵及其逆矩阵
l 将场景输出到文件中
l 搜索某些节点、搜索某类节点、或以名称搜索某些节点
l 拾取(pick)场景中的物体,获取物体的相关信息
l 编写回调函数,在Inventor遍历场景时,执行用户自定义的动作。
l 编写回调函数,获取Inventor形体产生的图元(primitives)信息(点、线、三角面)
本章将描述如何对Inventor场景使用动作。其实,在前面的章节中我们已经介绍过了Inventor最常用的动作-GL渲染。这种动作会遍历整个场景,使用OpenGL库将场景绘制出来。本章将讨论使用动作的基本方法,以及给出像“拾取”、“计算包围盒”、“计算几何变换”、“输出场景”、“搜索场景”等这些动作相关的重要概念。
本章的完整翻译请到下面的地址中下载:
The Inventor Mentor 英文原版。下载
The Inventor Mentor 中文译本。下载
The Inventor Mentor 例子代码。下载