With the reference image attach. Im making the sandals and im the way to plug the diamonds in that. I have remove the center edge from the mesh. With the duplication im making the diamond to rotate around the curve. From side view it looks good but when i rotate and see the diamond going upper side and some diamond gone inside the mesh and only 1 diamond ring is visible. How correct align with the reference image the diamonds.

enter image description here

  • 1
    $\begingroup$ Related blender.stackexchange.com/questions/68923/… $\endgroup$ – lemon Mar 4 '17 at 11:42
  • $\begingroup$ @lemon may i know why i have to add a plane and empty is it necessary can you make it clear $\endgroup$ – atek Mar 4 '17 at 11:50
  • $\begingroup$ I think the empty is not needed for you. About the plane: this is a way to avoid the diamonds to be deformed if they are directly curved. So as the diamond is dupliface of the plane, it is not deformed even if the curved plane array is deformed. But sometimes these deformations are not so much visible, so you can also curve an arrayed diamond directly (just try what is the best in your case) $\endgroup$ – lemon Mar 4 '17 at 11:53
  • $\begingroup$ @lemon after adding the plane and set fit curve there are no duplicate are performing i have attach the file above what im missing $\endgroup$ – atek Mar 4 '17 at 12:14
  • $\begingroup$ Have you activated dupliface on the plane, after the parenting? $\endgroup$ – lemon Mar 4 '17 at 12:21

With the curve selected, under the Curve tab of the properties area, activate Follow.

follow path animation

Go into Edit Mode and change the curve's Tilt so that the curve's arrows are perpendicular to the shoe geometry. With a control point selected use Curve > Control Points > Tilt or Ctrl+T to do that. I suggest enabling Proportional Editing to achieve a smooth transition. (The tilt can also be changed after the diamonds are aligned, which probably will make errors more obvious.)

curve tilt

Change the diamonds' Rotation so that the diamonds are aligned with the surface.
XYZ angles of 0°, -15° and -90° seem to work fine.


To make sure that the curve is running at the surface of the shoe, add a Shrinkwrap Modifier with the shoe as target, mode being Nearest Surface Point and enable Apply on Spline.

apply on spline

You might have to move some of the curve's control points outwards so that the shrinkwrap modifier doesn't snap the diamonds to the inside of the shoe.


Final blend file:

| improve this answer | |
  • $\begingroup$ I did notice @lemon 's suggestion of adding a plane array with dupli-faces after I started my answer and I do think that the plane array method is superior as it would allow you to use a shrinkwrap modifier on the planes, which again would allow you to skip the fixing of the curve's tilt. Or at least be much more sloppy with it. $\endgroup$ – binweg Mar 4 '17 at 12:58
  • $\begingroup$ Problem was it there were no dupliframe made by array after activating also. Any way thanks for both $\endgroup$ – atek Mar 4 '17 at 13:12
  • $\begingroup$ @ateks, for the plane, not 'dupliframe', but 'dupliface' (which means duplicate the children objects for each face of the parent object) $\endgroup$ – lemon Mar 4 '17 at 13:56

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.