图形学-向量叉乘

向量叉乘

[ x 1 y 1 z 1 ] × [ x 2 y 2 z 2 ] = [ y 1 z 2 − z 1 y 2 z 1 x 2 − x 1 z 2 x 1 y 2 − y 1 x 2 ] \begin{bmatrix} x_1 \\ y_1 \\ z_1 \end{bmatrix} \times \begin{bmatrix} x_2 \\ y_2 \\ z_2 \end{bmatrix}=\begin{bmatrix} y_1z_2-z_1y_2 \\ z_1x_2 -x_1z_2 \\ x_1y_2-y_1x_2 \end{bmatrix} x1y1z1 × x2y2z2 = y1z2z1y2z1x2x1z2x1y2y1x2

[ 1 3 − 4 ] × [ 2 − 5 8 ] = [ 3 ∗ 8 − ( − 4 ) ∗ ( − 5 ) ( − 4 ) ∗ 2 − 1 ∗ 8 1 ∗ ( − 5 ) − 3 ∗ 2 ] = [ 4 − 16 − 11 ] \begin{bmatrix} 1 \\ 3 \\ -4 \end{bmatrix} \times \begin{bmatrix} 2 \\ -5 \\ 8\end{bmatrix}=\begin{bmatrix} 3*8-(-4)*(-5) \\ (-4)*2-1*8 \\ 1*(-5)-3*2 \end{bmatrix}=\begin{bmatrix} 4 \\ -16 \\ -11 \end{bmatrix} 134 × 258 = 38(4)(5)(4)2181(5)32 = 41611

向量叉乘具有反交换律

a × b = − ( b × a ) a\times b = -(b\times a) a×b=(b×a)
交换a与b,叉乘结果是两个方向相反的向量

向量叉乘的几何意义

计算与向量u、v都垂直的第三个向量

左手定则,用左手从a转到b,大拇指的方向就是 a × b a\times b a×b的方向。
在这里插入图片描述

向量叉乘的第二个几何意义

计算由向量u、v构成的平行四边形A的面积
∥ a × b ∥ = ∥ a ∥ ∥ b ∥ sin ⁡ θ \rVert a\times b\rVert=\rVert a\rVert\rVert b\rVert \sin\theta a×b=a∥∥bsinθ
S = b h = b ( a sin ⁡ θ ) = ∥ a ∥ ∥ b ∥ sin ⁡ θ = ∥ a × b ∥ S = bh = b(a \sin\theta) = \rVert a\rVert\rVert b\rVert \sin\theta =\rVert a\times b\rVert S=bh=b(asinθ)=a∥∥bsinθ=a×b

向量叉乘的应用

三角形法线的计算

已知三角形三个顶点v1,v2,v3.
(v2-v1) X (v3-v1)就可以得到法线

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值