2
$\begingroup$

I'm trying to make a wicker weave for a chair I'm modelling, and am using an array modifier with object offset to model part of it. The issue is that the step size between each instance of the array isn't constant, so I'm getting this exponential looking curve at the edge, when what I really need is closer to a straight line (which I've annotated in the attached screenshot). If anyone has any idea how to make the step size constant or knows an alternative way of doing this, that would be much appreciated! Thanks, Rowan

enter image description here

enter image description here

$\endgroup$
3
1
$\begingroup$

2.79

Natively in 2.79 you can use Dupliframes under 2.79 for this step. Create first keyframe, last keyframe of location and scale and enable under Object Properties > Duplication > Frames

enter image description here

Or you can use script (by Chebhou). It generates separated objects, that shares the same object data, so you can easily edit original data (shape) to affect all those objects or simply change object data to completely different one. Like if script generates a cube you can switch to Torus object data or what ever under Data Properties. But I see script works in 2.79 ...

2.9+

For 2.9x you would have to use something like Animation Nodes like Ligazeton's example. Or probably in experimental build you can try Geometry Nodes.

$\endgroup$

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.