What is the key for the curve modifier to work properly? I created a snail-shaped curve using Bezier curve, and a straight tube using BMesh. I hope to deform the shape of the tube, so that its long axis follows the path of the curve, but the modifer does not give me the right outcome, no matter which axis I chose (neither did the translation work). Is there anything I missed? What is the key for it to function properly?
The file is attached here:
It will simplify if you set the origin of both your objects to their geometry (right click and Set Origin to Geometry)
Once done, put the 2 objects at the same location (select one object, press ShiftS &gt; Cursor to Selected, select the other object and ShiftS &gt; Selection to Cursor)
Create some edge loops all along your tube if you want it to bend
Give it the Curve modifier with the curve as Object