几何向量:叉积和夹角(左手定则)
最近又回顾了一遍叉积,概念我们应该了解,几何上就是向量a和b,那么向量a和b的叉积得到向量c,向量c与向量a和b相互垂直,也就是说向量c垂直于向量a和b所在的平面,同时向量c的模长等于向量a和b组成的平行四边形的面积。
物理上叉积的意义就是力矩的意义。
这里回顾一下以前写的叉积篇:叉积
实际上有个重要的问题以前忽视掉了,那就是unity左手坐标系中的叉积计算遵循左手定则,即左手微握,大拇指伸出,向量a按四指旋转方向旋转到向量b时,且小于等于180°,则向量c沿着大拇指方向,大于180°小于等于360°则与大拇指反方向,这点刚好和百度中叉积说的右手定则反过来了,验证一下也好,如下:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;public class CrossTest : MonoBehaviour
{public Transform A;public Transform B;private Vector3 worldCenter = Vector3.zero;void Start(){}void Update(){Vector3 a = A.position - worldCenter;Vector3 b = B.position - worldCenter;B.RotateAround(worldCenter, Vector3.up, 30.0f * Time.deltaTime);Vector3 c = Vector3.Cross(a, b);#if UNITY_EDITORDebug.DrawLine(worldCenter, A.position, Color.white);Debug.DrawLine(worldCenter, B.position, Color.black);Debug.DrawLine(worldCenter, c - worldCenter, Color.red);
#endif}
}
图示:
这也是unity左手坐标系中计算有符号夹角按照左手定则去判断旋转方向得到正负号。
左手微握,大拇指方向指向旋转轴方向(比如z轴),四指指向方向就是有符号正角旋转方向。
几何向量:叉积和夹角(左手定则)相关推荐
- 电磁学中的左手定则和右手定则
电磁感应现象无无处不在,其应用也非常广泛,如电机.继电器.磁悬浮--电与磁相伴相随,从1820年丹麦物理学家奥斯特发现电流的磁效应开始,电磁学的大门从此被打开. 与电磁学相关的定律.定则很多,有的很难 ...
- opengl剪裁空间和视口空间中不遵从右手定则,而是遵从左手定则
opengl剪裁空间和视口空间中不遵从右手定则,而是遵从左手定则. 比如说要在视口空间判断一个三角形是否是正面朝向用户,就需要用左手定则而非右手定则.
- 左手定则、右手定则、右手螺旋定则、楞次定律笔记
左手定则(大拇指用法): 1.作用 用大拇指判断"力"的方向-电磁力(安培力和洛伦兹力). 也就是运动电荷或者载流导体在磁场(电磁双极性场.电荷电流磁场)中所受到的力. 注:安培力 ...
- 左手坐标系和右手坐标系(以及右手定则左手定则)
1..空间直角坐标系 下面摘录一段百科的解析,这些都是数学基础.过空间定点O作三条互相垂直的数轴,它们都以O为原点,具有相同的单位长度.这三条数轴分别称为X轴(横轴).Y轴(纵轴).Z轴(竖轴),统称 ...
- BNUOJ 4358 左手定则 搜索
题目链接:http://acm.bnu.edu.cn/bnuoj/problem_show.php?pid=4358 一道很好的搜索题,要注意DFS函数的写法,特别是return的写法. View C ...
- 几何向量:向量到平面投影和LookAt
在研究所保密开发完后回来隔离两波,已经接近四五个月没碰外网电脑了,可以说是活成了原始人. 因为某些开发细节原因,需要实现向量投影和LookAt功能,记录一下. 首先实现向量到平 ...
- 点积和叉积的几何意义
一.点积 向量与向量点乘,得到的结果是一个标量,大小等于的模与的模的乘积与其夹角的余弦 由上可见,其符号由决定,即角的大小定. 几何方 ...
- (转)WEB2.0的单手定则
之前的一篇关于CSS的文章不太被很多人了解,结果好一段时间都在沉思关于CSS一块的文章应该怎么写,至今尚未得出一个让自己满意的答案.新的一年了,回首之前的日子:公司里面一大堆东西在忙差不多有一个月没有 ...
- 左手力右手电,右手还定磁感线
左手定则.右手定则,初中的时候我们就学过,但二者老是搞混 有句话叫:左手力右手电,右手还定磁感线,这句话是用来快速区分的,意思是左手用来判断安培力 与洛伦兹力,右手用来判断感应电流与感应电动势方向,右 ...
最新文章
- python使用正则表达式抽取文件中的IP地址
- mysql 4.0字符集,mysql4.0升级到mysql5(4.1),解决字符集问题
- JDK库rt包中常用包说明
- flex 修改生成html,CSS Flex –动画教程
- 分账和无协议商户数据有误的处理过程
- [Java] 蓝桥杯ALGO-146 算法训练 4-2找公倍数
- android 屏幕密度160与320换算,Android屏幕密度(Density)和分辨率的关系
- ide-eval-resetter
- 排坑·IPhoneIOS中不兼容正则中的断言匹配
- 如何预防 CSRF 攻击
- linux打开ppt文件命令,ubuntu下命令行打开pdf/doc/ppt文件
- Sicily.1059. Exocenter of a Trian(求垂心,向量旋转)
- 影视后期制作学习(AE)(时钟动画制作)
- USB设备导致xp系统蓝屏
- 若依框架搜索框使用注解写动态SQL
- 第九章 代数系统 + 群、环、域 + 格,布尔代数
- 什么是java web
- word2003流程图变成图片_转:Word2003 绘制流程图(2)
- PCBA老化测试是什么,老化测试标准是什么?
- ubuntu安装显卡问题