Vector3

From Legacy Roblox Wiki
Revision as of 22:25, 29 September 2008 by >Mindraker (feel free to alter this however you want...)
Jump to navigationJump to search

A Vector3 has three values, an X ordinate, Y ordinate and Z ordinate. It represents a position in 3D space, and can be in World coordinates, Object coordinates, or anything that needs to have a set of three values in order to function.


All properties are read-only.

Property Type Description
x number the x-coordinate
y number the y-coordinate
z number the z-coordinate
unit Vector3 a normalized copy of the vector
magnitude number the length of the vector


Position: rt = x(t)i + y(t)j +z(t)k

Velocity: vt = (dr/dt) = (dx/dt)i + (dy/dt)j + (dz/dt)k

Speed: ||v(t)|| = sqrt((dx/dt)^2 + (dy/dt)^2 + (dz/dt)^2)

Acceleration: a(t) = dv/dt = d^2r/dt^2 + ((d^2x)/(dt^2))i + ((d^2y)/(dt^2))j + ((d^2z)/(dt^2))k