美文网首页
Vector3--三维向量

Vector3--三维向量

作者: 菜鸟的笔记 | 来源:发表于2019-12-04 22:19 被阅读0次

创建

Vector3  V3 = new  Vector3();

Static 属性

属性 描述 解释
back Vector3(0, 0, -1)
down Vector3(0, -1, 0)
forward Vector3(0, 0, 1)
left Vector3(-1, 0, 0)
one (1, 1, 1) Vector3(1, 1, 1)
right Vector3(1, 0, 0)
up Vector3(0, 1, 0)
zero (0, 0, 0) Vector3(0, 0, 0)

属性

属性 描述 解释
magnitude 长度 返回向量的长度
normalized 归一化 方向不变,长度为一
sqrMagnitude (X^2 + Y^2 + Z^2) 返回这个向量长度的平方
this[int] 向量自身索引 分别使用[0],[1],[2]访问x,y,zd的值
x X 值 返回 X 值
y Y 值 返回 Y值
z Z值 返回 Z值

Public 方法

方法 描述 解释
Equals 相等 如果给定向量与该向量完全相等,则返回true。
Set 设置 设置现有Vector3的x,y和z分量。

Public 方法

方法 描述 解释
Angle 角度 返回角度
ClampMagnitude 大小 Vector3 ClampMagnitude(Vector3 vector,float maxLength);
返回向量的长度,其大小被限制为maxLength。
Distance 距离 返回a向量和b向量之间的距离。
Lerp 插值 计算两向量的插值
LerpUnclamped 插值 计算两向量的插值(可延申)
Max 最大值 取最大向量,返回两个向量中,大的向量
Min 最小值 取最小向量,返回两个向量中,小的向量
MoveTowards 靠近 MoveTowards(Vector3 current, Vector3 target,float maxDistanceDelta);
计算当前点和目标点之间的位置,并且移动的距离不得超过maxDistanceDelta指定的距离。
Normalize 单位化 使此向量的大小为1。
Project 投影 将一个向量投影到另一个向量上。
ProjectOnPlane 投影平面 返回Vector3 向量在平面上的位置。
Reflect 反射 从法线定义的平面反射向量。
SignedAngle 角度 返回两个向量之间的角度(锐角),结果永远不会大于180度或小于-180度。
Slerp 球面插值。 在两个向量之间进行球面插值。
SlerpUnclamped 球面插值。 在两个向量之间进行球面插值。(可延伸)
SmoothDamp 移动 平滑过渡

相关文章

  • Vector3--三维向量

    创建 Static 属性 属性描述解释back后Vector3(0, 0, -1)down下Vector3(0, ...

  • Unity 基础 - Vector3

    Vector 是向量,矢量的意思,向量既有大小,又有方向,Verctor3 就是三维向量,一个三维向量会有三个分量...

  • OpenGL学习之路(4.1) 向量的简单介绍

    什么是向量? 空间中的一个点,既是一个顶点,也是一个向量image.png 在代码中如何定义三维,四维向量或者三维...

  • 向量基本定理整理 三(外积)

    定义 给定两个三维向量P和Q,他们的外积可写为 令两个向量P和Q为三维向量则满足等于向量P和Q所构成的平行四边形的...

  • 向量点乘与叉乘

    说明:本文以三维向量举例,以斜体加粗字母表示向量 点乘 对于向量 A = (x1, y1, z1) ,向量 B ...

  • 线性代数的本质(笔记2)

    1. 三维空间中的线性变换 把坐标看成相应基向量的缩放image.png 向量变换image.png 三维矩阵相乘...

  • Tensorflow快餐教程(3)- 向量

    摘要:Tensorflow向量操作 向量 向量在编程语言中就是最常用的一维数组。 二维数组叫做矩阵,三维以上叫做张...

  • Unity3D中向量的应用

    在游戏中,运用的比较多的就是三维向量了。 三维向量中,比较常见的操作有: 1.求两点距离 这个比较简单,直接使用目...

  • 三维向量 API

    //静态变量 //向量点乘、 叉乘参考 三维向量点乘叉乘原理[https://www.jianshu.com/p/...

  • 三维空间的线性变换

    三维空间的变换和我们之前谈的一样,输入和输出的都是三维的向量 。 三阶矩阵分别表示的空间变换后的向量是i^, j^...

网友评论

      本文标题:Vector3--三维向量

      本文链接:https://www.haomeiwen.com/subject/odhrgctx.html