@quartz folio would this approach work as well (this is in a different language for testing purposes) ```lua
local lookVector = Vector3.new(1, 0, 0) -- Replace with your actual lookvector
-- Choose any vector that is not parallel to the lookvector
local arbitraryVector = Vector3.new(0, 1, 0)
-- Calculate the perpendicular vector using the cross product
local perpendicularVector = lookVector:Cross(arbitraryVector)
-- Calculate the magnitude of the perpendicular vector
local magnitude = perpendicularVector.Magnitude
print(magnitude)```



