Blender Curves Array Modifier Beginner Tutorial
In this Blender tutorial I show by an example how to create a (bezier) curve and then create a mesh, add an array modifier to it and align the meshes along the curve (by adding a curve modifier). I also use the fit type Fit Length so that the meshes always fit the length of the curve.
☕️ Buy me a coffee - would be nice: www.buymeacoffee.com/jayanam
Join this channel to get access to perks:
/ @jayanam
See my social profiles here:
Instagram: / jayanamgames
Twitter: / jayanamgames
Facebook: / jayanamgames
Patreon: / jayanam
Merch Store: teespring.com/de/stores/jayan...
Production Music courtesy of Epidemic Sound: www.epidemicsound.com
Пікірлер: 152
"Let's gently remove the Default Cube. It hurts but we have to." Love it!
@JayAnAm
3 жыл бұрын
:-)
@mahxm7631
3 жыл бұрын
Me, too! Actually, this may be the first time I gave a like before watching to the end.
I love the respect you have for the default cube here, many other blender users are quite harsh on it... (Wise nods)
@JayAnAm
3 жыл бұрын
You have to... otherwise he will turn against you!
This is such an awesome Blender tutorial right here man I love it. Well done Jayanam.😃👍
This is exactly what i need for my adjustable castle walls, thank you!
simple and to the point, thanks for all of your tutorials & TLC
Very clear and simple explanation of the process. Thanks.
This tutorial was very helpful, thank you.
Great job and explanation! Thank you.
Excellent tutorial, thank you!
this is EXACTLY what I needed thank you so much!
i used this tutorial to make a chain, i'm happy with the result, i'll be able to do the sculpt i had in mind, thanks!
Thanks. Always you made very good clear and simple tutorial. Well done.
Thank you, friend! That was very helpful!
This is cool!
Awesome tutorial. Thanks alot for these very helpfull techniques.
You're the one who finaly managed to teach me. Thank you
Marvelous ,I subscribed , Thanks very easy to understand.
Thanks a lot! Helpful!
Really great tutorial !! May God bless you.
Thank you so much for this!
Awesome tutorial! Worked great for me!
@JayAnAm
3 жыл бұрын
Glad it helped!
very helpful, thank you for sharing
Thank you so much, it helps a lot :)
thank you so much, worked like a charm...!
@JayAnAm
2 жыл бұрын
Hey, great!
Awesome thanks
thanks, very helpful
very helpful thx so much.
Thanks bro for solving my problem
tq for tutorial. keep it up
Thanks bro
Thank you
YOU SOLVE MY 5 HOUR-PROBLEMS THAT THE OTHER KZreadS CANNOT FIX!!!
@JayAnAm
2 жыл бұрын
Great!
Great video! Do you think you could also do a tutorial on how to array along a curve without deformation? I found other videos that explained how to do it, but there was no talking in these videos which made them kinda hard to follow.
Thanks :)
thank u
thank you
Respect!
omg, I fiddled so much with it and always got the offset problem, because I did not align the origin of the object to the curve origin. Thanks so much
@Landscape_Architecture
2 жыл бұрын
same
thanks ;)
Appreciate your time. Great tutorial, excellent presentation style.
@JayAnAm
3 жыл бұрын
Thank you!
Thanks for your knowledge! I want to do this with planes aligning to a bezier curve. Do you know how to align it so that the first vertex or edge of the first plane matches exactly with the first vertex of the bezier curve?
It certainly looks easy. However, I've spent two days, going over every part of your instructions, over and over. My settings look the same as yours, but I always end up with one mesh at the bottom of the Bezier curve. 😀 Cheers
Thanks (:
I'm going crazy with this topic. Like I've watched this video a hundred times (I'm following a book's instructions and they didn't work so I came here to find a good tutorial). It seems so, so easy but for some reason my object just changes all its measurements and location when I set the curve parameters. For more context, I've changed the cursor's location to the bottom point of my curve and the curve's origin to the 3D cursor. Could you help me, please?
Great tutorial . Is it possible to apply now some physics?
Hi jayanam, I am a beginner in 3d modeling and blender as well, I recently starting watching your videos, they are very helpful, I have request, could you please make such tutorial videos on topics which talks about the concepts like 3d modeling like topology, edge flow, overlapping and intersecting faces, etc it would be really helpful. Your channel is one the best for learning blender😊👍
@JayAnAm
3 жыл бұрын
Thank you very much, I will put this to my list.
@apurvkadam8207
3 жыл бұрын
@@JayAnAm thank you so much for considering this, it's very important for beginners to understand these concepts which might lead to some mistakes while they are 3d modeling something. Most of the tutorials miss these concepts which doesn't form a concrete base of knowledge for 3d modeling. Also, could you add how to fix coincidental ( coplanar ) faces to the list?
@JayAnAm
3 жыл бұрын
@@apurvkadam8207 Alright, thx for the input
I'm literally atm working on a rollercoaster with these modifiers :D this helped a lot
@JayAnAm
3 жыл бұрын
That's great!
Hello. When we have a curve in edit mode in blender, there are red hendals, you know, vertex points. I couldn't find where we can see their location, that is, the coordinate on the screen, when in edit mode, or can you suggest a source that explains it?
so helpfull, to make rivets. one remark, if u modify the object, scale it after or you`re in confusion.
Thanks for the video. Helpful as always. Is there a way to alternate 2 or more different objects on a curve?
@JayAnAm
3 жыл бұрын
Hm, I can think of two ways: 1. Add both meshes you would like to alternate to one object and use this. 2. Make array and curve modifiers for both objects but the same curve and play around with the offset.
@hiddenvoid
3 жыл бұрын
@@JayAnAm I like the second one. It has more freedom for changes. Could be an idea for an addon where you put your objects in a list and the addon place the objects alternating on a curve. But I am not a Blender/Python programmer. Or you can add this function to your addon. ;)
@JayAnAm
3 жыл бұрын
@@hiddenvoid Interesting... will think about it, thx.
Hey man, thank you for this tutorial. I have this problem when i do this the mesh that I'm duplicating is stretching and it doesn't maintain it's form. I'm like crazy. i tried everything. Applying loc, rot and scale, changing object orientation in edit mode, etc. can you suggest anything? I have belt made out of curve and i need stitches along curve.
@mrpringles6690
2 жыл бұрын
Hey this is exactly my problem. Did you find any solution?
@m1stersn1pe42
2 жыл бұрын
I found one, if you fit to length instead of apply to curve it works better. Blender 2.8... is the version I am on.
@TrashyIsGone
2 жыл бұрын
U need to apply the modifiers ✌🏻
@giedriusstanaitis4285
Жыл бұрын
Origin points of curve and your object you want to go around a curve should be in exactly same spot.
Great video! Tried to apply it to my simple task and I failed miserably. I wish to add a road to a map. So, I have the map as a reference, I think I add a curve on the map. I add a plane on which I add an image of the road...then...voodoo magic occurs. Would you know how to go about this simple task?
i am adding a train body cars with curve and array modifiers but it seems to be start to end. How can i set the count to 10? Also animating it, seems to be not following the curve
Спасибо. пересел с 3Dmax на Blender и вот вроде умею все это делать, но нужно освоить новый пакет
does this work with circle curve?
Great! Thank you! Is it possible to somehow make the geometry parts not bend? Same as in the video, but without distorting the geometry mesh? For example, like a bicycle chain.
@JayAnAm
3 жыл бұрын
Hi, this article here might help: www.graphicsandprogramming.net/eng/tutorial/blender/modeling/blender-duplicate-long-a-curve-without-deformation
@Jen-R
3 жыл бұрын
@@JayAnAm Wow, cool! Thank you very much!
Hey Jay so this great and I got it to work, however the only way I could move it to another location without distorting it was to apply all of the modifiers. I don't think that's the best workflow. Any tips on repositioning the curve/array without further distortion or having to apply all of the modifiers, or is this just the way it is currently? Seems to rely heavily on object origins and/or cursor location to work (It was okay repositioning it from side to side but got distorted when I moved it up and down...) Any help or guidance would be appreciated.
@JayAnAm
2 жыл бұрын
Hi and sorry for late reply, too many comments... Simple answer: Origin of curve and object has to be the same. I use to keep origin to the center and just move the points of the curve in edit mode.
So I'm trying to use the curve scale (altS). Problem is, the scale makes the meshs stretched instead of scaling the whole mesh. Does anyone knows how to deal with this
finally
THANKSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
Great tutorial, but in my case the object does not cover the full curve. I only have three objects. Any ideas what it might be?
@StarKiller5888
Жыл бұрын
Same problem, i don't know how to solve it
@juranodiar1169
3 ай бұрын
Apply transforms then give it a try!
I want to create an array of Streetlights or bridge supports. However when using this method the axis doesn't conform to the z axis, it just keeps getting deformed. Is there a way to create an array without any deformation, so that all instances align with one axis?
@zubyyynaijaaa2677
2 жыл бұрын
RIGHT
@Random4Logic
Жыл бұрын
One way to do what you want is to: - create the curve you want the objects to follow - convert to mesh (or just directly create a mesh by i.e. copying the verts from another object) - make sure that your mesh has one vertex for every object you want - Take your Streetlight / bridge support pillar or what ever and make it a child of the created mesh - at the mesh setting go to object properties -> instancing and select -> vertices - disable "viewport" and "render" to hide the child object in your render (the viewport one is still visible but you can also just hide it with "h") - Done you now have pillars following i.e. an bridge arc
if someone had PROBLEMS a couple of the causes could be 1-Aplly all the transforms u can doit with control+A and "aplly all transforms" 2-Change the origins (u can doit by using R-click and set origin to 3d cursor, u should put the cursor where u want the origin point , u can do it by control +l L-click and "set cursor where u want ) (u can also see a tutorial about cursor and ) (i expect to have explained good) And lucky with ur projects !
can they collide with mesh?
And keep it at the center???? How do I get rid of the offset if I started out differently?
you could correct the title to Bezier curve array modifier tut, curves implies it explains the other curve types as well. I know it's in the description but in the video title would be clearer
Modifier works weird if you convert mesh object to curves and then try to apply array with curve modifier to it. It works much better with bezier or path curves, as shown by tutorial
I want a short object to move on the curve I drew. I will animate the object with the move tool. I will connect the curve to the joint, but when I change the direction of the joint, the object is deformed when I move the object.. How can I solve this problem?
sir how to add this bevel tool on the left side. i can not see this. i have only items, tools, view. please help me. i just start learning blender.
help! when i add the curve modifier it scale the obj out
I have a curve.1 around a curve.0 (array & curve) and I want my cubes to follow that curve.1 However, the object only follows the "original" curve.1, ignoring the array and curve modifiers of curve.1. What would be the solution? Converting curve.1 to mesh, (which appilies the modifiers), checking that all the vertices are indeed connected, and then converting back to curve, works. But I wish the curve.1 would still have those modifiers so I can influence its shape with the curve.0
its not working in my blender 2.9
how do i avoid a position-offset between curve and the following object? it fits the shape, but not the position. Found it: leave your object at 0,0,0 or set the curve origin to the wanted starting point!
Great tutorial. Everything worked as yours did except the Fit Curve, I had to select Fixed Count to get my object to move along the curve, otherwise it was just 2 cylinders. Not sure if it's a bug with the latest update or if it's something I wasn't doing right.
@JochenSutter
2 жыл бұрын
Yes I have the same issue. I don't get the length of the bezier curv. Is this a bug in Belnder 2.93?
@JochenSutter
2 жыл бұрын
I figured out why the objects of the array are not fit to the length of the curve. The objects must be scaled to 1 (100%) in object mode. If you want toe scale the object you must scale it in the edit mode. Then the array fits to the length of the curve.
@biiiiiiiiiiiiiiiiiiiiiiii6097
2 жыл бұрын
@@JochenSutter Woah you saved me!!!!! I was trying everything to get it to go along the curve! thank you!
@attorianzo1
2 жыл бұрын
@@JochenSutter Thanks for this comment, but I really need to scale the cilinder. How can I fix this to make the array work?
Why does it not work for me? No matter which axis I choose, my curve object never fits the curve
spent 30min on moving origin points and cursors, praying and fasting, till i realize the old classic: Totally forgot to apply transforms on the mesh and curve.
@Derny.
2 жыл бұрын
thank you
@dantepanics4017
2 жыл бұрын
I have been stressed out because I didn't knew what wasn't working, thanks *cries in excitement
@SuckMyLauriePop
2 жыл бұрын
Thank you for this comment lmaoo
My object gets deformed when it should follow the curve. It literally is as thin as the curve when I apply the curve modifier
why I am not able to link curve? .. tried lot
Okay, I had a problem with the object's offset with everything checked correctly, and the solution was applying the position of the curve!
РАХМЕТ САҒАН!
why does it say "select principles BSDF"?
I must suck at this, because everytime I follow this tutorial I get different results 😂
+1
3:00
Very easy but long. Blender needs to simplify these sort of basic things
Cool. I think that's pretty much the 'Welder' addon in a nutshell.
@JayAnAm
3 жыл бұрын
Ok, dont know it but will have a look:-)
This is epic. Made a chainsaw using this method.
I'm getting desperate...this is by far the most frustrating modifier in Blender. I can never get the XYZ axes right. Every time I want to use the modifier, the axes are wrong. Why is that?
@JayAnAm
2 жыл бұрын
What is the definition of "wrong"? The questions is: What is the Up, Front and Right vector of your object and what is the deform axis of the curve modifier? If you can answer these questions you come to the conclusion that the modifier is not frustrating at all :-)
i alwas have problems with curves thats why i rarely use them but i really want to understand why its not working for me xD
@mato_kun2602
3 жыл бұрын
which part is not working for you?
@jokybones
3 жыл бұрын
@@mato_kun2602 when i try to bind a mesh to a curve the mesh dissapears somewhere in the viewport but not on the axis of the Curve. in short i cant understand how meshes along curves really work
i need this addons please "jmesh"
@JayAnAm
3 жыл бұрын
Yes, get it from my github: github.com/jayanam/jmesh-tools
4:02 "And look at this, this is very easy to do." *Looks at the second monitor where nothing matches* -Yep this is very easy But for real why when I used fit type Fit Curve it didn't fit it all the way it just placed few meshes in the middle of the curve
Sorry, not working for me. Blender 3.2. and even with the most basic settings (default cube, no material, nothing special) and exactly the same process and settings it´s different. the line after the array (fit curve and bezierCurve selected) is too short and does not fit the length of the curve
It does hurt :( i just hide him ...
@JayAnAm
2 жыл бұрын
Thx m8, you're so kind.
4:08 this doesn't work for me at all... there's just one single instance
@peterheves1255
3 жыл бұрын
same
@Hejirah
3 жыл бұрын
@@peterheves1255 I have found a solution btw
@dantepanics4017
2 жыл бұрын
@@Hejirah what is it? help
@Hejirah
2 жыл бұрын
@@dantepanics4017 aw shiit, I forgot lol, I would need to find the vid
@dantepanics4017
2 жыл бұрын
@@Hejirah :(( it's ok, thanks anyway
when i do the array modify and do Fit curve there are just 2 :( can anyone help me?
@taddidio3215
3 жыл бұрын
Make sure to apply the scale of your mesh
@blndrvillain2431
3 жыл бұрын
Same problem to me. No matter how many array-modifier-segments I use... after I've switched to "Fit Curve" the number of segments will turn down to only 4 (Even when I've entered 60 segments). Help would really be appreciated. Thanks in advance
@user-bv5ls4vl2b
3 жыл бұрын
@@taddidio3215 it helped
Why did they make curves so unnecessary complex, why not allow it to be drawn like CAD software that would be a game changer
@JayAnAm
3 жыл бұрын
I agree, think I will add this to my Jmesh tools addon
This would work if it wasn't deforming my model
I hated it when the mesh won’t fit the curve
Sorry, but I can't trust you because you showed mercy to the default cube.
Nope, doesn't work.