local Part, Position, Normal, Material = workspace:FindPartOnRayWithIgnoreList(MyRay, {Player.Character})
Or something like that. Normal is a normalized vector, representing the direction perpendicular to the face intersected by the raycast.
Normalized vectors can also be obtained like (Position1-Position2).Unit, to get the direction between Position1 and Position2
So for the third value returned by a raycast, how can I turn that into an orientation that I can give to a part to make it face that way?
