Community
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Parametric Arrays -- it's about time

Parametric Arrays -- it's about time

The array tool is ancient and it needs to be updated to be parametric and non-destructive.

 

I think it could be a modifier or maybe even a controller.  It should allow 1D and 2D positional and rotational and perhaps scale-based arrays.

 

 

40 Comments
Anonymous
Not applicable

We need quick, easy align and distribute tools.  The parametric array feature I already mentioned would make these less useful -- but still they have their place.

 

Adobe Illustrator and After Effects have very simple functional tools for handling alignment and distribution of objects.  Max should have the same type of functionality.

 

 

ITG-PARIS
Contributor

Funny - I was coming on this site to post something about getting Array tool features as modifier ! so that definitely gets my vote. We use Clone modifier (Itoo Software) pretty often, but it's too limited ... please Autodesk, do something on that side. We need something that fills the gap between Clone modifier (too limited) and RailClone (amazing, but sometimes too complicated for simple needs).

Cheers.

Anonymous
Not applicable

Agree, that is why I am using free Clone Modifier from Itoo Software. For me it is very helpful and in some degree better tool than array.

https://www.itoosoft.com/freeplugins/clone.php

 

markus
Advocate

Isn't there a few MCG cloners and modifiers that can do what you are asking already? Railclone from Itoo looks amazing and it has smart ways of improve performance for heavy scenes, but for simple stuff you can try the gridcloner or pathcloner.

 

Take a look.

http://area.autodesk.com/blogs/the-3ds-max-blog/max-creation-graph-samples

Swordslayer
Advisor

Yes, there are already multiple different MCG clone modifiers available (and several others like the brick wall that don't have clone in their name). Plus given the nature of MCG, if you miss something there, you can add it or combine several together in one modifier. Some of the modifiers keep the objects as one mesh, some of them allow you to 'bake' the result to instanced nodes.

mg
Enthusiast
Enthusiast

Maya's MASH for Max would do nicely 🙂

tim-bot
Advocate

I recently made a parametric array modifier. it's not free, but it may fill the void, and hopefully it's value exceeds the cost.

https://apps.autodesk.com/ACD/en/Detail/Index?id=7221085778557027350&appLang=en&os=Win64

michael_spaw
Autodesk

Agreed! Voted for and added to the list.

 

Thanks

 

-Michael

Kelly_Michels
Autodesk
Status changed to: Future Consideration
 
Kelly_Michels
Autodesk
Status changed to: Future Consideration
 
Anonymous
Not applicable

Great! Thank you Michael and MichelK.

michael_spaw
Autodesk

+1

 

I like it!

 

-Michael

Kelly_Michels
Autodesk
Status changed to: Future Consideration
 
Kelly_Michels
Autodesk
Status changed to: Future Consideration
 
electrotoast_old
Community Manager
Status changed to: Under Review
 
Tupaia
Advocate

Cool!

 

Some questions:

 

- A Compound object in Max combines the Modifier Stacks of multiple objects into one, allright.

This parametric Array modifier would do the opposite: create multiple objects out of one... is this a 'valid' concept in Max' architecture? (would make perfect sense, of course).

 

- Say, you create a Cylinder with a Bend Modifier, then use this as input for this new Array tool.

What happens if the Array's stack gets collapsed? Logically, the result would be 10 Cylinders, with their Bend Modifier live, right?

 

- Should particles be involved?

After all, you can already create particle arrays and use any object as particle type.

Like the ancient 'PArray'. Unfortunately, this does not take curves as input for distribution...

 

- Btw., I don't think this can be a Controller. Controllers do only one thing - modify an object's transformation matrix. They cannot and should not create new objects.

 

- Wouldn't it be best to go all the way and start introducing something like Cinema4D's MoGraph, or Maya's Motion Graphics extension?

Pretty poweful tools - all about cloning object in all thinkable ways.

 

 

OccultMonk
Advocate

I do not understand why 3dsmax does not have a build in clone modifier like this one:

 

https://www.itoosoft.com/freeplugins/clone.php

1 - Clone multiple objects (instances of the original object along x/y/z) (Optionally also random 
2 - Optionally Start and Cap Geometry (Like Zbrush IMM) - For example for a belt.
3 - (Weld open vertices) Either within the Welder Modifier or build in vertex welding.

This is extremely useful together with the new PathDeform2 modifier (with Uniform + Auto 'stretch' on. You can dynamically create repeating geometry (with optionally welded vertices) along paths and still modify everythig afterward: Geometry, Number of Items... This way you can create Hozes, Ropes, Belts, everything with repeatable geometry.

 

- Start Cap Geometry (Optionally)

- List view of selected objects that can sequentially or randomly be repeated/cloned

- End Cap Geometry (Optionally)

Anonymous
Not applicable

I'd like to see a blend between option in a parametric array.

 

It takes 2 geometry inputs...eg.  most simply a cube and a sphere and I set the number of steps and the spacing as it blends between them.  Sure, let's have rotation and scale per step as we go.  Or even have spacing increase as it goes.  

 

Oh wait, that would only be a 1 dimensional array.  Then I could make another and blend between the two, to make a square blend.  

 

Repeat those processes to make a second square, blend between the two and I've got a cube blend array.

 

Nah...forget that, this tool needs to be simply procedural but also not just cubic.  Spherical, cylindrical etc. would all be great.

 

As would incrementing modifiers as we go.  As someone else suggested, adding more bend with each step.  

shinodem
Enthusiast

spacing tool update would be great too, working with focus window so annoying 

Anonymous
Not applicable

Autodesk I see you are running out of ideas for improving max for future releases so here is my second idea:

- Array modifier similar to what Blender has. Doesn't have to be as powerfull as railclone but still a simple array modifier would be nice. Maybe something like the "Array Tool" but as a modifier so it would be non destructive.

Can't find what you're looking for? Ask the community or share your knowledge.

Submit Idea  

Autodesk Design & Make Report