1.1向量.docxVIP

  • 8
  • 0
  • 约3.54千字
  • 约 5页
  • 2018-10-12 发布于天津
  • 举报
1.1向量.docx

1.1 向量计算机绘图、碰撞检测和物理模拟是现代视频游戏的基本组成部分,向量(vector)在这些领域中具有至关重要的作用。本书所采用的教学方式与普通教科书不同,我们所提供的所有的知识都是基于实践的;我们在这里为读者推荐一本专门讲解3D游戏与绘图的数学教程[Verth04]。读者在本书的每个演示程序中都会看到一些注释,我们通过这些注释来强调向量的重要性。学习目标1.学习使用几何与数值方式表示向量。2.了解向量运算及向量的几何应用。3.熟悉XNA数学中的向量函数和向量类。向量(vector)是一种同时具有大小和方向的物理量(quantity)。同时具有大小和方向的物理量称为向量值物理量(vector-valued quantity)。常见的向量值物理量有:力(在某个特定方向上施加一定的作用力——量值),位移(在某个净方向上移动一段距离),速度(速率和方向)。因此,向量可以用来表示力、位移和速度。有时我们也用向量来表示一个单个方向,比如玩家在3D游戏中的观察方向、多边形面对的方向、光线的传播方向以及从一个物体表面折回的反射光方向。首先,我们从几何学角度描述向量的算术特征:我们通过一个有向线段来表示向量(参见图1.1),其中长度表示向量的大小,箭头表示向量的方向。我们注意到,向量所描绘的位置并不重要,改变向量的位置并不会影响向量的大小和方向(这是向量具有的两个属性)。也就是,当且仅当两个

文档评论(0)

1亿VIP精品文档

相关文档