C#重新认识笔记_ 点乘,叉乘

C#重新认识笔记_ 点积,叉乘

一、Dot Product  点乘:

(Ax*Bx)+(Ay*By)+(Az*Bz)=Dot Product  点积

        利用点积,可以了解,两个向量(vector)的相关信息,

        1、判断是否垂直:

           如:两个向量是否互相垂直,如果2个向量点积 xyz相加为 0 ,则,表明这两个向量互相垂直。(垂直指的是两条线,成90°角)

            如2向量点积xyz相加非0 则,不互相 垂直,如下图。

        

        2、同样判断垂直与否

        此次向量判断结果,仍然是 垂直的。

      

        3、用向量点积来判断飞机飞行姿态:

        如,飞机向前飞行,如2个向量互相垂直,也就是0,则 判断飞机 姿态正常,阻力最小,

        

        随点积正值 增加,表明飞行姿态 正在爬升。

        

        如负值 增加 , 表明飞行姿态正在俯冲。

        

4、Unity中自带的 点积 运算方法 Vector3.Dot(VectorA,VectorB);

        API 链接:

二、Cross Product 叉积:

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Allen7474

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值