叉积与点积

http://blog.csdn.net/xieqinghuang/article/details/7755324#t6

点积得到两个向量的夹角的cos值,通过它可以知道两个向量的相似性,利用点积可判断一个多边形是否面向摄像机还是背向摄像机

  向量的点积与它们夹角的余弦成正比,因此在聚光灯的效果计算中,可以根据点积来得到光照效果,如果点积越大,说明夹角越小,则物理离光照的轴线越近,光照越强。

时间: 2024-08-23 15:18:12

叉积与点积的相关文章

Unity3D之Vector3.Dot(点积)和Vector3.Cross(叉积)的使用

在Unity3D中, Vector3.Dot 表示求两个向量的点积; Vector3.Cross 表示求两个向量的叉积.   点积计算的结果为数值,而叉积计算的结果为向量.两者要注意区别开来. 在几何数学中: 1.点积   点积的计算方式为:  a·b=|a|·|b|cos<a,b>  其中|a|和|b|表示向量的模,<a,b>表示两个向量的夹角.另外在 点积 中,<a,b>和<b,a> 夹角是不分顺序的.   所以通过点积,我们其实是可以计算两个向量的夹角

线性代数的本质-08第二部分-以线性代数的眼光看叉积

叉积究竟应该如何理解呢?如何从多维空间压缩到一维空间呢?如何解读他们的坐标呢? 对偶性的思想在于:当观察到多维空间向数轴的线性变换时,它均与空间中的唯一一个向量所对应,应用线性变换和这个向量点乘等价. 数值上说:这是因为这类线性变换可以用一个只有一行的矩阵描述,而它的每一列给出了基向量变换后的位置. 叉积 根据向量v和向量w定义一个三维到一维的线性变换 找到它的对偶向量 说明这个对偶向量就是向量v和向量w的叉积 三维向量的叉积 三维向量的叉积,并非是三个三维向量的行列式(解决了上一节内容的疑惑!

acm常见算法及例题

转自:http://blog.csdn.net/hengjie2009/article/details/7540135 acm常见算法及例题 初期:一.基本算法:     (1)枚举. (poj1753,poj2965)     (2)贪心(poj1328,poj2109,poj2586)     (3)递归和分治法.     (4)递推.     (5)构造法.(poj3295)     (6)模拟法.(poj1068,poj2632,poj1573,poj2993,poj2996)二.图算法

计算几何导论

计算几何 计算几何是一门兴起于二十世纪七十年代末的计算机科学的一个分支,主要研究解决几何问题的算法.在现代工程和数学领域,计算几何在图形学.机器人技术.超大规模集成电路设计和统计等诸多领域有着十分重要的应用. 计算几何问题的输入一般是关于一组几何对象的描述,如一组点.一组线段,或者一个多边形的按逆时针顺序排列的一组顶点.输出常常是对有关这些对象的问题的回答,如是否直线相交,是否为一个新的几何对象,如顶点集合的凸包. 本文将介绍一些平面上的计算几何算法.在这些算法中,每个输入对象都是一组点{p1,

基础不牢,地动山摇

这么多天过去了,即使自己步履蹒跚达到了一个短暂的小目标,但是自己的水平是怎样,自己比任何人都清楚. 我还是打算从头开始,按照知乎大神的步骤走上一次. 基本算法:1.枚举 1753 2965 2.贪心 1328 2109 2586 3.递归和分治法 4.递推 5.构造法 3295 6.模拟法 1068 1573 2993 2996 图算法: 1.图的深度优先遍历和广度优先遍历 2.最短路算法--多种 3.最小生成树算法 1789 2485 1258 3026 4.拓扑排序 1094 5.二分图最大

ACM算法总结及刷题参考

参考:http://bbs.byr.cn/#!article/ACM_ICPC/11777 OJ上的一些水题(可用来练手和增加自信)(poj3299,poj2159,poj2739,poj1083,poj2262,poj1503,poj3006,poj2255,poj3094) 初期: 一.基本算法: (1)枚举. (poj1753,poj2965)    (2)贪心(poj1328,poj2109,poj2586)    (3)递归和分治法.     (4)递推.     (5)构造法.(po

POJ题目推荐(转载)

POJ推荐50题1.标记“难”和“稍难”的题目可以看看,思考一下,不做要求,当然有能力的同学可以直接切掉.2.标记为A and B的题目是比较相似的题目,建议大家两个一起做,可以对比总结,且二者算作一个题目.3.列表中大约有70个题目.大家选做其中的50道,且每类题目有最低数量限制.4.这里不少题目在BUPT ACM FTP上面都有代码,请大家合理利用资源.5.50个题目要求每个题目都要写总结,养成良好的习惯.6.这个列表的目的在于让大家对各个方面的算法有个了解,也许要求有些苛刻,教条,请大家谅

Unity3D之Vector3.Dot和Vector3.Cross的使用

在Unity3D中,Vector3.Dot表示求两个向量的点积;Vector3.Cross表示求两个向量的叉积. 点积计算的结果为数值,而叉积计算的结果为向量.两者要注意区别开来. 在几何数学中: 1.点积 点积的计算方式为: a·b=|a|·|b|cos<a,b> 其中|a|和|b|表示向量的模,<a,b>表示两个向量的夹角.另外在点积中,<a,b>和<b,a> 夹角是不分顺序的. 所以通过点积,我们其实是可以计算两个向量的夹角的. 另外通过点积的计算我们

POJ题目分类

初期: 一.基本算法:     (1)枚举. (poj1753,poj2965)     (2)贪心(poj1328,poj2109,poj2586)     (3)递归和分治法.     (4)递推.     (5)构造法.(poj3295)     (6)模拟法.(poj1068,poj2632,poj1573,poj2993,poj2996)二.图算法:     (1)图的深度优先遍历和广度优先遍历.     (2)最短路径算法(dijkstra,bellman-ford,floyd,he