向量与平面交点

p0为向量和平面的交点

p为平面上的一点(任意一点都可以取平面的中心点即可)

n为平面法向量

d为向量起点到交点的距离

L为向量方向

LP为起点(直线上的任意一点)

*乘法

·点乘

式1:(p0-p)·n =0;平面上的向量与法向量垂直

式2:p0=LP+d*L;//向量起点+向量方向*(交点与起点的距离就是交点了)

推导:

将式2带入式1 得

(LP+d*L-P)·n=0;

点乘满足交换律 得

(LP-P)·n+d*L·n=0

0-(p-LP)·n=dL·n

(0-p+LP)·n=dL·n

(p-LP)·n=dL·n

点乘满足结合律 得

式3: d=(p-LP)·n/L·n

p已知 LP已知 n已知 L已知

带入计算出距离

将 式3计算出的结果带入式2得出交点

  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值