1
$\begingroup$

I have imported my svg image, converted it to a mesh, then when i use shrinkwrap it goes up against the flatter length of the cylinder fine, but when i move it over the more curved parts of the shape it distorts or cuts off.

My aim is to have the pattern wrapped around the whole edge of the cylinder then give it a thickness so when i boolean it, it will create and engraving effect.

What am i doing wrong? and is there a better way for me to achieve this?

enter image description here enter image description here

$\endgroup$
1
  • $\begingroup$ if you use Shrinkwrap the object should rotate around its target but I'm afraid it won't work fine, so you probably need to use another method like Array + Curve modifiers $\endgroup$
    – moonboots
    Apr 11, 2022 at 14:31

1 Answer 1

0
$\begingroup$

The Shrinkwrap modifier won't project your ornment object around the cylinder target, unless the ornment itself turns around the target. It will be hard to get something correct with a Shrinkwrap.

What you can do though is duplicate one edge of your cylinder, make it a new object, convert to curve:

enter image description here

Now select the ornment and give it an Array modifier and a Curve modifier (with the created curve as Curve Object), it will make the ornment rotate around the curve:

enter image description here

$\endgroup$
2
  • $\begingroup$ How can we copy an edge and make it independent from the object? $\endgroup$
    – Unapedra
    Dec 28, 2022 at 22:22
  • 1
    $\begingroup$ @Unapedra in Edit mode Alt right click to select the edge loop, Shift D to duplicate, P to separate selection as another object, then switch to Object mode, select the new object and right click > Convert To > Curve $\endgroup$
    – moonboots
    Dec 28, 2022 at 22:28

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .