How do I connect 3D Objects

I’m creating a racing game and have been making the track edges meet by adjusting their X and Y positions until they’re pixel perfect. But if I need to make any changes down the road it’s an absolute nightmare. So I have 3 questions.

  1. How do I snap two pieces of road together?

  2. How do I “bend” the roads rather than make them change vertical/horizontal angles so suddenly.

  3. How do I make the crack where the ends meet, disappear?

Thank you for your time.

Is there not a simple way to connect two edges of a 3d object?

For this, you’d need to make custom 3D models in software like Blender, or get them from somewhere (Asset Store, Sketchup Warehouse). Unity (and as far as I know, no game engine) will not bend the roads or fill any cracks for you. Also, you don’t need any “snapping”! The objects will stay as you left them, unless you change their position via something such as scripting or physics.