第03讲 顶点坐标变换.docVIP

  • 0
  • 0
  • 约2.52万字
  • 约 29页
  • 2019-06-08 发布于湖北
  • 举报
顶点坐标变换 1、坐标系 (1)、左手法则: (2).世界坐标系 世界坐标系也被称作全局坐标系,它用于建立一个描述其他坐标系所需要的参考框架,以便指定物体在该坐标系中的位置、方向及大小,如下图所示。 (3)局部坐标系 局部坐标系又被称作模型坐标系,用于描述物体自身属性的独立坐标系。局部坐标系相对于物体的中心位置构成一个模型空间,如下图所示。 (4)观察坐标系 观察坐标系是与观察者密切相关的坐标系,用于指定观察三维空间中的物体的方向和位置。观察坐标系的原点指定了摄像机(即观察视角)的位置,而左手坐标系统中的x轴和y轴描述摄像机的x和y方向上的正方向,而z轴正方向描述了观察的方向,如下图所示。 2、D3d中的向量定义 在D3DX库中,我们能用D3DXVECTOR3类表示3维空间中的向量。它的定义是: typedef struct D3DXVECTOR3 : public D3DVECTOR { public : D3DXVECTOR3() {}; D3DXVECTOR3( CONST FLOAT * ); D3DXVECTOR3( CONST D3DVECTOR ); D3DXVECTOR3( CONST D3DXFLOAT16 * ); D3DXVECTOR3( FLOAT x, FLOAT y, FLOAT z ); // casting operator FLOAT* (); o

文档评论(0)

1亿VIP精品文档

相关文档