Align vertices to a mesh in 3dsMax

Align vertices to meshes with this script. Aligning objects is pretty standard in 3dsMax, but if you want to align, or move, vertices to a mesh it starts to get messy. This script does exactly that for you. You can project vertices of a shape including bezier handles or vertices of a poly downwards on a mesh.

Manually aligning the vertices of a circle to a wobbly plane is a pain in the ass

You can project selected vertices or entire objects to a base-mesh or to the groundplane

A demo of some aligned shapes

A demo of some aligned poly’s

 

14 Comments

Join the discussion and tell us your opinion.

  • 2013-01-06 at 13:51

    Excellent script! Is there a way of getting it to work on clusters of vertices to avoid memory issues on really heavy objects? I have to move 40k vertices onto a terrain and the machine stalls at 500+ vertices.

  • 2013-01-06 at 17:22

    Hi Jacob,

    hm, I’m not really experiencing memory issues and 500 verts really should be processed within a few seconds.
    It helps when the base-mesh is light. So you could try to optimize the terrain or split the terrain up in chunks. So I’d try and edit or split the base mesh you’re projecting onto.

  • 2013-01-25 at 11:14

    Hi Klaas,
    Thanks a lot I’ll try that!:)

  • 2014-01-04 at 23:44

    Thanks so much for your script! It saved me lots of trouble!

  • 2014-10-25 at 10:50

    Superb script, great time saver.

  • 2014-11-30 at 12:17

    Great scripts on here, thanks for the resources and much obliged.

  • 2014-12-01 at 09:23

    Thanks a lot Simon

  • 2016-08-15 at 13:11

    Excellent script Sir! Will there be a height option in future releases? F.e. 0,05 mm/cm/m above the target object. That would be really useful in some cases. Again, great job!

    • 2016-08-26 at 06:04
      In reply to: Christian

      Hi Christian, adding a spacing/offset feature is a nice touch. But I’m currently preoccupied with other projects. I’m sorry.

  • 2017-07-11 at 09:47

    Hi Klaas, this script would be a life-svaer if it would work with max 2016, but it’s just ignoring my input so far. Any thoughts?

  • 2018-02-10 at 12:11

    Ditto on no worky in 2016, any chance of an update?

    This script saves a ton of time.

    cheers

    • 2018-02-11 at 19:24
      In reply to: asymptote

      Hi Asymptote, are you using a poly or editable spline? It only works with those inputs.

  • 2022-06-25 at 18:47

    hello, thanks for this wonder, I just have one question, can I make the vertices align in a reference that is above the vertices?

    because of how the script is, what is below is aligned

Leave a reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.