How would I get a point on a circle’s surface? I need this to know my raycast origin point. If there’s a better way to do this let me know.
Kinda hard to describe but it’s like this (excuse my drawing skills lol):
How would I get a point on a circle’s surface? I need this to know my raycast origin point. If there’s a better way to do this let me know.
Kinda hard to describe but it’s like this (excuse my drawing skills lol):
You can get the points in red if you know the radius of the wheel
Your point position will be
X = radius * cos(angle)
Y = radius * sin(angle)
Z = your wheel Z
--WheelX, wheelY and wheelZ are the coordinates of the center of your wheel
local angle = math.rad(10) --10 degree angle
local radius = 2
local wheelPosition = Vector3.new(wheelX+radius*math.cos(angle), wheelY+radius*math.sin(angle), wheelZ)
Thank you :)
This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.