When I say between two points I mean two positions in the map, so the part wont 'fill in' but rather stretch from this position to this one. Is this possible?
Say for example:
pos1 = game.Workspace.Pos1.Value
pos2 = game.Workspace.Pos2.Value
part = Instance.new("Part")
--Part front at pos1 and back and pos2

3 comments
RayCasting.
Will look into it...
This is just a geometry problem if you want the part between two points in space that you already have the coordinates of. You only need raycasting if you have to first find points on the surfaces of irregular parts (parts like mesh or csg for which there is no simple calculation to get the surface points)