您的位置:首页 > 其它

游戏开发中的数学和物理算法(10):矢量 vs 标量

2013-11-16 10:37 267 查看


游戏开发中的数学和物理算法(10):矢量
vs 标量

1.标量
标量只有大小没有方向。
2.矢量
矢量既有大小又有方向。
3.常用举例:
物理上常用的矢量与标量的对应概念有:速度和速率;距离和位移等。如图:



距离:

假设A到B的距离为a,B到C的距离为b,C到D的距离为c;

那么A到D的距离就为a+b+c。
位移:

假设A到B的位移为a,B到C的位移为b,C到D的位移为c;

那么A到D的位移大小为|a+b+c|(数学上也叫a+b+c的模),方向是从A指向D。
4.计算机中矢量的表示:



//2D Vector

struct Vector2D

{

float x, y;

}

//3D Vector

struct Vector3D

{

float x, y, z;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: