Array along curve without deformation
It's a simple idea/proposal. Whenever I array objects along a curve, the objects get deformed along the curve, which isn't always ideal. Yes, there exists a solution- create another object and array that object and then instance the original object.
It's not ideal when you have to deal with multiple arrays like this. My proposal is to add more functionality to the array modifier through two options:
-
Adding "along curve" button- every time I want to array along a curve it takes two modifiers, but it can be made into one modifier. The curve modifier still exists, and is standalone.
-
Adding a "Deform" checkbox- this will toggle the deformation of the object on or off.
I feel these additions to the array modifier way more useful.
7 Comments
Today, you just should use geomtry nodes for this kinda tasks
I agree geometry nodes can do all of this stuff, but that does not mean using it for everything is a viable solution, especially when simpler solutions can exist- imagine being a new user for Blender and to make an array along a curve you'd have to fiddle with multiple nodes.
Long term plans are removing modifiers and replacing them with nodes.
The problem with these "simpler solutions" (ie, non-geonode modifiers) is that they often don't work particularly well, and lead new users down a path that will end in frustration. I personally spent hours as a newbie, with the Screw modifier (or point instancing, can't recall) trying to make a basic radial array. In every way, geonodes are a better solution.
The easiest solution to this, that would not require significant time by coders would be for blender to ship with a few utililitarian geonodes already available to the user. However, I don't expect this to happen in the near future, as BF has decided they need to invent a new way for assets to be included with the program instead of using established methods that work perfectly fine for most other programs.
I have never heard of that, do you have a source ?
projects.blender.org/blender/blender/issues/86839
According to this source, modifiers will not be removed :