3D数学
Unity_阿黄
写程序的产品狗
展开
-
Unity3D Vector3.Dot 点乘 与 Vector3.Cross 叉乘
一、点积(又称“数量积”、“内积”) 1、理论知识 在数学中,点积的定义为a·b=|a|·|b|cos 【注:粗体小写字母表示向量,表示向量a,b的夹角,取值范围为[0,π]】。从定义上,我们知道向量的点积得到的是一个数值。而不是向量(这点大家要注意了!要与叉积进行区别)。另外点积中的夹角没有顺序可言,即=(或a·b=b·a)。所以我们可以通过点积得到两个向量之间的夹角。转载 2016-01-11 14:24:05 · 1027 阅读 · 0 评论 -
Unity 3D 点乘和叉乘
点乘:两个向量点乘得到一个标量 ,数值等于两个向量长度相乘后再乘以二者夹角的余弦值 。如果两个向量a,b均 为单位 向量 ,那么a.b等于向量b在向量a方向上的投影的长度点乘后得到的是一个值若结果 == o,则 两向量 互垂直 。若结果 若结果 >0 ,则两向量夹角小于 90°。叉乘:两 个向量的叉乘得到一个新的向量 ,新向量垂直于原来的两个向量再乘夹角的正弦值 叉乘原创 2016-01-11 10:07:10 · 1354 阅读 · 0 评论 -
【数学】3D数学基础
原创 2017-09-19 21:38:17 · 525 阅读 · 0 评论 -
【3D数学】Unity 数学基础:角度,弧度,三角函数
角度与弧度角度概念:公共端点的两条射线组成的图形叫做角,这个公共点叫做角的顶点,这两条射线叫做角的边。 在平面内,一条射线绕它的端点旋转有两个相反的方向,逆时针旋转的角叫做正角,顺时针旋转的角叫做负角。没有旋转叫做零角。弧度概念:角是由射线绕它的端点旋转而形成的,在旋转的过程中,射线上的任一点必然形成一条圆弧。不同点形成的圆弧的长度是不同的,但同一圆心角所对的弧与它所在圆的半径的比...转载 2018-11-08 14:57:42 · 3057 阅读 · 0 评论