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

发布时间:2014-10-23 23:29:45
来源:分享查询网

游戏开发中的数学和物理算法(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; }

返回顶部
查看电脑版