参考的是《游戏和图形学的3D数学入门教程》,非常不错的书,推荐阅读,老外很喜欢把一个东西解释的很详细。


1.向量点积(Dot Product)



向量点积的结果有什么意义?事实上,向量的点积结果跟两个向量之间的角度有关



2.向量叉积(Cross Product)


两个向量a,b,它们的叉积表示为axb,这个很容易跟数学中两个数字之间的相乘,但是这里是完全不同的。


两个向量叉积在图形坐标中就很直观了,axb同时垂直与a和b

我们很容易验证axb是否同时垂直a和b向量。根据向量乘积的知识,我们只需要计算下axb分别和a,b向量的乘积是否等于0。根据下面的计算确实等于0,这也可以用来验证我们平时向量叉积是否正确的方法。



文章源地址:http://www.waitingfy.com/?p=320


Logo

「智能机器人开发者大赛」官方平台,致力于为开发者和参赛选手提供赛事技术指导、行业标准解读及团队实战案例解析;聚焦智能机器人开发全栈技术闭环,助力开发者攻克技术瓶颈,促进软硬件集成、场景应用及商业化落地的深度研讨。 加入智能机器人开发者社区iRobot Developer,与全球极客并肩突破技术边界,定义机器人开发的未来范式!

更多推荐