Vector3.LerpUnclamped(Vector3 a, Vector3 b, number t)
Linearly interpolates between two vectors.
Parameters:
Name | Type | Description |
---|---|---|
a | Vector3 | |
b | Vector3 | |
t | number |
Returns:
type | Description |
---|---|
Vector3 | Linearly interpolated Vector3. |
Usage
---@type Vector3
local a;
---@type Vector3
local b;
---@type number
local t;
local val0 = Vector3:LerpUnclamped(a, b, t)
Extra Detail
Interpolates between the vectors a and b by the interpolant t. This is most commonly used to find a point some fraction of the way along a line between two endpoints (e.g. to move an object gradually between those points).
When t = 0 returns a. When t = 1 returns b. When t = 0.5 returns the point midway between a and b.