Blender Curves Array Modifier Beginner Tutorial
Вставка
- Опубліковано 30 лис 2020
- 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
"Let's gently remove the Default Cube. It hurts but we have to." Love it!
:-)
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)
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.😃👍
simple and to the point, thanks for all of your tutorials & TLC
This is exactly what i need for my adjustable castle walls, thank you!
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!
Thanks. Always you made very good clear and simple tutorial. Well done.
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!
this is EXACTLY what I needed thank you so much!
You're the one who finaly managed to teach me. Thank you
Thank you, friend! That was very helpful!
Really great tutorial !! May God bless you.
This is cool!
Awesome tutorial. Thanks alot for these very helpfull techniques.
Awesome tutorial! Worked great for me!
Glad it helped!
Marvelous ,I subscribed , Thanks very easy to understand.
Thank you so much for this!
Thanks a lot! Helpful!
thank you so much, worked like a charm...!
Hey, great!
very helpful, thank you for sharing
Awesome thanks
YOU SOLVE MY 5 HOUR-PROBLEMS THAT THE OTHER UA-camS CANNOT FIX!!!
Great!
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
same
Thank you so much, it helps a lot :)
Thanks bro for solving my problem
thanks, very helpful
Thank you
Thanks bro
Appreciate your time. Great tutorial, excellent presentation style.
Thank you!
very helpful thx so much.
tq for tutorial. keep it up
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
thank you
Respect!
thank u
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 :)
I'm literally atm working on a rollercoaster with these modifiers :D this helped a lot
That's great!
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😊👍
Thank you very much, I will put this to my list.
@@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?
@@apurvkadam8207 Alright, thx for the input
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?
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 !
Thanks (:
so helpfull, to make rivets. one remark, if u modify the object, scale it after or you`re in confusion.
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?
Great tutorial . Is it possible to apply now some physics?
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
Спасибо. пересел с 3Dmax на Blender и вот вроде умею все это делать, но нужно освоить новый пакет
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
finally
Okay, I had a problem with the object's offset with everything checked correctly, and the solution was applying the position of the curve!
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?
THANKSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
Thanks for the video. Helpful as always. Is there a way to alternate 2 or more different objects on a curve?
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.
@@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. ;)
@@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.
Hey this is exactly my problem. Did you find any solution?
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.
U need to apply the modifiers ✌🏻
Origin points of curve and your object you want to go around a curve should be in exactly same spot.
And keep it at the center????
How do I get rid of the offset if I started out differently?
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
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?
Same problem, i don't know how to solve it
Apply transforms then give it a try!
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
help! when i add the curve modifier it scale the obj out
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.
thank you
I have been stressed out because I didn't knew what wasn't working, thanks *cries in excitement
Thank you for this comment lmaoo
can they collide with mesh?
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.
Hi, this article here might help: www.graphicsandprogramming.net/eng/tutorial/blender/modeling/blender-duplicate-long-a-curve-without-deformation
@@JayAnAm Wow, cool! Thank you very much!
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?
RIGHT
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
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?
does this work with circle curve?
its not working in my blender 2.9
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.
Yes I have the same issue. I don't get the length of the bezier curv. Is this a bug in Belnder 2.93?
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.
@@JochenSutter Woah you saved me!!!!! I was trying everything to get it to go along the curve! thank you!
@@JochenSutter Thanks for this comment, but I really need to scale the cilinder. How can I fix this to make the array work?
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.
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.
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?
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.
РАХМЕТ САҒАН!
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
My object gets deformed when it should follow the curve. It literally is as thin as the curve when I apply the curve modifier
I must suck at this, because everytime I follow this tutorial I get different results 😂
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!
Very easy but long. Blender needs to simplify these sort of basic things
Why does it not work for me? No matter which axis I choose, my curve object never fits the curve
why I am not able to link curve? .. tried lot
why does it say "select principles BSDF"?
+1
Cool. I think that's pretty much the 'Welder' addon in a nutshell.
Ok, dont know it but will have a look:-)
3:00
This is epic. Made a chainsaw using this method.
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
It does hurt :(
i just hide him ...
Thx m8, you're so kind.
This would work if it wasn't deforming my model
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?
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 need this addons please "jmesh"
Yes, get it from my github: github.com/jayanam/jmesh-tools
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
which part is not working for you?
@@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
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
I hated it when the mesh won’t fit the curve
Why did they make curves so unnecessary complex, why not allow it to be drawn like CAD software that would be a game changer
I agree, think I will add this to my Jmesh tools addon
when i do the array modify and do Fit curve there are just 2 :( can anyone help me?
Make sure to apply the scale of your mesh
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
@@taddidio3215 it helped
4:08 this doesn't work for me at all... there's just one single instance
same
@@peterheves1255 I have found a solution btw
@@Hejirah what is it? help
@@dantepanics4017 aw shiit, I forgot lol, I would need to find the vid
@@Hejirah :(( it's ok, thanks anyway
Sorry, but I can't trust you because you showed mercy to the default cube.
Nope, doesn't work.