I am sending a raycast and want a cylinder to spawn stretching from the start of the raycast to the location the raycast hits. I'm familiar with sending raycasts but cannot for the life of me figure out how to orientate the cylinder correctly. I set the cylinder to half the height of the raycast, assign its position to the raycast origin, and then attempt to use Quaternion.Lookat(directionVector) to rotate it toward the spot. It isn't working. Is there an easier way to do this?