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

  • @pyrodney
    @pyrodney3 жыл бұрын

    "Let's gently remove the Default Cube. It hurts but we have to." Love it!

  • @JayAnAm

    @JayAnAm

    3 жыл бұрын

    :-)

  • @mahxm7631

    @mahxm7631

    3 жыл бұрын

    Me, too! Actually, this may be the first time I gave a like before watching to the end.

  • @emma_ruth_design
    @emma_ruth_design3 жыл бұрын

    I love the respect you have for the default cube here, many other blender users are quite harsh on it... (Wise nods)

  • @JayAnAm

    @JayAnAm

    3 жыл бұрын

    You have to... otherwise he will turn against you!

  • @Numocron
    @Numocron3 жыл бұрын

    This is such an awesome Blender tutorial right here man I love it. Well done Jayanam.😃👍

  • @TKLevis
    @TKLevis3 жыл бұрын

    This is exactly what i need for my adjustable castle walls, thank you!

  • @a3dadventure79
    @a3dadventure792 жыл бұрын

    simple and to the point, thanks for all of your tutorials & TLC

  • @peterh8253
    @peterh82532 жыл бұрын

    Very clear and simple explanation of the process. Thanks.

  • @bulgingbattery2050
    @bulgingbattery20503 жыл бұрын

    This tutorial was very helpful, thank you.

  • @IndustrialPlasticsNanaimo
    @IndustrialPlasticsNanaimo2 жыл бұрын

    Great job and explanation! Thank you.

  • @assumzaek
    @assumzaek Жыл бұрын

    Excellent tutorial, thank you!

  • @KennyPhases
    @KennyPhases2 жыл бұрын

    this is EXACTLY what I needed thank you so much!

  • @wikia9278
    @wikia92783 жыл бұрын

    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!

  • @stoyantodorov9779
    @stoyantodorov97793 жыл бұрын

    Thanks. Always you made very good clear and simple tutorial. Well done.

  • @Andy_Shust
    @Andy_Shust2 жыл бұрын

    Thank you, friend! That was very helpful!

  • @George1791-
    @George1791-8 ай бұрын

    This is cool!

  • @electro7mixtapes
    @electro7mixtapes Жыл бұрын

    Awesome tutorial. Thanks alot for these very helpfull techniques.

  • @BinaryEmyaneh
    @BinaryEmyaneh11 ай бұрын

    You're the one who finaly managed to teach me. Thank you

  • @shiyadevi9995
    @shiyadevi99952 жыл бұрын

    Marvelous ,I subscribed , Thanks very easy to understand.

  • @gamedevstanislove
    @gamedevstanislove3 жыл бұрын

    Thanks a lot! Helpful!

  • @rusticagenerica
    @rusticagenerica2 жыл бұрын

    Really great tutorial !! May God bless you.

  • @TheLoveMiku
    @TheLoveMiku Жыл бұрын

    Thank you so much for this!

  • @peksn
    @peksn3 жыл бұрын

    Awesome tutorial! Worked great for me!

  • @JayAnAm

    @JayAnAm

    3 жыл бұрын

    Glad it helped!

  • @lilianprym3286
    @lilianprym32863 жыл бұрын

    very helpful, thank you for sharing

  • @pelakalion
    @pelakalion2 жыл бұрын

    Thank you so much, it helps a lot :)

  • @gabrielleraul488
    @gabrielleraul4882 жыл бұрын

    thank you so much, worked like a charm...!

  • @JayAnAm

    @JayAnAm

    2 жыл бұрын

    Hey, great!

  • @nightoftheworld
    @nightoftheworld2 жыл бұрын

    Awesome thanks

  • @oldleaf3755
    @oldleaf37553 жыл бұрын

    thanks, very helpful

  • @CASMANWHAT
    @CASMANWHAT2 жыл бұрын

    very helpful thx so much.

  • @patrickeric236
    @patrickeric2362 жыл бұрын

    Thanks bro for solving my problem

  • @azeril03
    @azeril032 жыл бұрын

    tq for tutorial. keep it up

  • @ahmadqaisghafoory3870
    @ahmadqaisghafoory387010 ай бұрын

    Thanks bro

  • @VisualistAyush07
    @VisualistAyush074 ай бұрын

    Thank you

  • @macjean2924
    @macjean29242 жыл бұрын

    YOU SOLVE MY 5 HOUR-PROBLEMS THAT THE OTHER KZreadS CANNOT FIX!!!

  • @JayAnAm

    @JayAnAm

    2 жыл бұрын

    Great!

  • @lostmarble540
    @lostmarble5402 жыл бұрын

    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.

  • @maturazfizyki4665
    @maturazfizyki46652 жыл бұрын

    Thanks :)

  • @mushirart
    @mushirart2 жыл бұрын

    thank u

  • @VijayAVk
    @VijayAVk2 жыл бұрын

    thank you

  • @pabloezequielpadula7278
    @pabloezequielpadula72783 жыл бұрын

    Respect!

  • @paulb4334
    @paulb43343 жыл бұрын

    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

    @Landscape_Architecture

    2 жыл бұрын

    same

  • @PG-do9zl
    @PG-do9zl2 жыл бұрын

    thanks ;)

  • @Synapticsnap
    @Synapticsnap3 жыл бұрын

    Appreciate your time. Great tutorial, excellent presentation style.

  • @JayAnAm

    @JayAnAm

    3 жыл бұрын

    Thank you!

  • @thomaskreisel5764
    @thomaskreisel5764 Жыл бұрын

    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?

  • @PASamuelsART
    @PASamuelsART Жыл бұрын

    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

  • @TheDarknessTroller
    @TheDarknessTroller3 жыл бұрын

    Thanks (:

  • @SantaceBagheera
    @SantaceBagheera2 жыл бұрын

    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?

  • @nikosgeorgiou1341
    @nikosgeorgiou13413 жыл бұрын

    Great tutorial . Is it possible to apply now some physics?

  • @apurvkadam8207
    @apurvkadam82073 жыл бұрын

    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

    @JayAnAm

    3 жыл бұрын

    Thank you very much, I will put this to my list.

  • @apurvkadam8207

    @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

    @JayAnAm

    3 жыл бұрын

    @@apurvkadam8207 Alright, thx for the input

  • @gambello1195
    @gambello11953 жыл бұрын

    I'm literally atm working on a rollercoaster with these modifiers :D this helped a lot

  • @JayAnAm

    @JayAnAm

    3 жыл бұрын

    That's great!

  • @hasanbasryand6880
    @hasanbasryand68802 жыл бұрын

    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?

  • @corvette724
    @corvette7242 жыл бұрын

    so helpfull, to make rivets. one remark, if u modify the object, scale it after or you`re in confusion.

  • @hiddenvoid
    @hiddenvoid3 жыл бұрын

    Thanks for the video. Helpful as always. Is there a way to alternate 2 or more different objects on a curve?

  • @JayAnAm

    @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

    @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

    @JayAnAm

    3 жыл бұрын

    @@hiddenvoid Interesting... will think about it, thx.

  • @mordecai1484
    @mordecai14842 жыл бұрын

    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

    @mrpringles6690

    2 жыл бұрын

    Hey this is exactly my problem. Did you find any solution?

  • @m1stersn1pe42

    @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

    @TrashyIsGone

    2 жыл бұрын

    U need to apply the modifiers ✌🏻

  • @giedriusstanaitis4285

    @giedriusstanaitis4285

    Жыл бұрын

    Origin points of curve and your object you want to go around a curve should be in exactly same spot.

  • @martinmchugh001
    @martinmchugh001 Жыл бұрын

    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?

  • @pinyang8782
    @pinyang8782 Жыл бұрын

    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

  • @user-mm5rw1tp7q
    @user-mm5rw1tp7q2 жыл бұрын

    Спасибо. пересел с 3Dmax на Blender и вот вроде умею все это делать, но нужно освоить новый пакет

  • @Losjo4093
    @Losjo4093 Жыл бұрын

    does this work with circle curve?

  • @Jen-R
    @Jen-R3 жыл бұрын

    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

    @JayAnAm

    3 жыл бұрын

    Hi, this article here might help: www.graphicsandprogramming.net/eng/tutorial/blender/modeling/blender-duplicate-long-a-curve-without-deformation

  • @Jen-R

    @Jen-R

    3 жыл бұрын

    @@JayAnAm Wow, cool! Thank you very much!

  • @kevinhouse7143
    @kevinhouse71432 жыл бұрын

    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

    @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.

  • @alexruas6235
    @alexruas62352 жыл бұрын

    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

  • @magopoligonal7349
    @magopoligonal73492 жыл бұрын

    finally

  • @luisalbertoramirezcastillo6615
    @luisalbertoramirezcastillo6615 Жыл бұрын

    THANKSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS

  • @leoniddavydov2050
    @leoniddavydov2050 Жыл бұрын

    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

    @StarKiller5888

    Жыл бұрын

    Same problem, i don't know how to solve it

  • @juranodiar1169

    @juranodiar1169

    3 ай бұрын

    Apply transforms then give it a try!

  • @RagnaR3xa
    @RagnaR3xa3 жыл бұрын

    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

    @zubyyynaijaaa2677

    2 жыл бұрын

    RIGHT

  • @Random4Logic

    @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

  • @juansebastian9484
    @juansebastian9484 Жыл бұрын

    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 !

  • @gaymo69
    @gaymo693 жыл бұрын

    can they collide with mesh?

  • @robinslife1786
    @robinslife17862 жыл бұрын

    And keep it at the center???? How do I get rid of the offset if I started out differently?

  • @yourpersonalspammer
    @yourpersonalspammer2 жыл бұрын

    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

  • @Moonev_Fantasy
    @Moonev_Fantasy Жыл бұрын

    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

  • @hamdullahguclu9743
    @hamdullahguclu9743 Жыл бұрын

    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?

  • @sohailwazir7680
    @sohailwazir76803 жыл бұрын

    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.

  • @ligmalord8325
    @ligmalord83252 жыл бұрын

    help! when i add the curve modifier it scale the obj out

  • @piotrrywczak7971
    @piotrrywczak79712 жыл бұрын

    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

  • @ajeetkpal3350
    @ajeetkpal33503 жыл бұрын

    its not working in my blender 2.9

  • @ThurVal
    @ThurValАй бұрын

    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!

  • @JoshLathamMVC
    @JoshLathamMVC3 жыл бұрын

    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

    @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

    @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

    @biiiiiiiiiiiiiiiiiiiiiiii6097

    2 жыл бұрын

    @@JochenSutter Woah you saved me!!!!! I was trying everything to get it to go along the curve! thank you!

  • @attorianzo1

    @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?

  • @Ddifference
    @Ddifference Жыл бұрын

    Why does it not work for me? No matter which axis I choose, my curve object never fits the curve

  • @natasha4695
    @natasha46953 жыл бұрын

    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.

    @Derny.

    2 жыл бұрын

    thank you

  • @dantepanics4017

    @dantepanics4017

    2 жыл бұрын

    I have been stressed out because I didn't knew what wasn't working, thanks *cries in excitement

  • @SuckMyLauriePop

    @SuckMyLauriePop

    2 жыл бұрын

    Thank you for this comment lmaoo

  • @MaryArts
    @MaryArts3 жыл бұрын

    My object gets deformed when it should follow the curve. It literally is as thin as the curve when I apply the curve modifier

  • @tehzeebmyangel
    @tehzeebmyangel7 ай бұрын

    why I am not able to link curve? .. tried lot

  • @Mostach89
    @Mostach892 жыл бұрын

    Okay, I had a problem with the object's offset with everything checked correctly, and the solution was applying the position of the curve!

  • @nedomenya739
    @nedomenya7393 жыл бұрын

    РАХМЕТ САҒАН!

  • @jonatansvar8076
    @jonatansvar80762 жыл бұрын

    why does it say "select principles BSDF"?

  • @badmonkey91
    @badmonkey912 жыл бұрын

    I must suck at this, because everytime I follow this tutorial I get different results 😂

  • @emr_yasa_
    @emr_yasa_3 жыл бұрын

    +1

  • @hellatze
    @hellatze2 жыл бұрын

    3:00

  • @chvrleshd
    @chvrleshd3 жыл бұрын

    Very easy but long. Blender needs to simplify these sort of basic things

  • @onjofilms
    @onjofilms3 жыл бұрын

    Cool. I think that's pretty much the 'Welder' addon in a nutshell.

  • @JayAnAm

    @JayAnAm

    3 жыл бұрын

    Ok, dont know it but will have a look:-)

  • @malakimphoros2164
    @malakimphoros21642 жыл бұрын

    This is epic. Made a chainsaw using this method.

  • @filamentio
    @filamentio2 жыл бұрын

    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

    @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 :-)

  • @jokybones
    @jokybones3 жыл бұрын

    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

    @mato_kun2602

    3 жыл бұрын

    which part is not working for you?

  • @jokybones

    @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

  • @oscarclips4883
    @oscarclips48833 жыл бұрын

    i need this addons please "jmesh"

  • @JayAnAm

    @JayAnAm

    3 жыл бұрын

    Yes, get it from my github: github.com/jayanam/jmesh-tools

  • @chainns7852
    @chainns78522 жыл бұрын

    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

  • @archaja
    @archaja Жыл бұрын

    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

  • @migueldc6845
    @migueldc68452 жыл бұрын

    It does hurt :( i just hide him ...

  • @JayAnAm

    @JayAnAm

    2 жыл бұрын

    Thx m8, you're so kind.

  • @Hejirah
    @Hejirah3 жыл бұрын

    4:08 this doesn't work for me at all... there's just one single instance

  • @peterheves1255

    @peterheves1255

    3 жыл бұрын

    same

  • @Hejirah

    @Hejirah

    3 жыл бұрын

    @@peterheves1255 I have found a solution btw

  • @dantepanics4017

    @dantepanics4017

    2 жыл бұрын

    @@Hejirah what is it? help

  • @Hejirah

    @Hejirah

    2 жыл бұрын

    @@dantepanics4017 aw shiit, I forgot lol, I would need to find the vid

  • @dantepanics4017

    @dantepanics4017

    2 жыл бұрын

    @@Hejirah :(( it's ok, thanks anyway

  • @saiko_no_kishin4057
    @saiko_no_kishin40573 жыл бұрын

    when i do the array modify and do Fit curve there are just 2 :( can anyone help me?

  • @taddidio3215

    @taddidio3215

    3 жыл бұрын

    Make sure to apply the scale of your mesh

  • @blndrvillain2431

    @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

    @user-bv5ls4vl2b

    3 жыл бұрын

    @@taddidio3215 it helped

  • @damnman7226
    @damnman72263 жыл бұрын

    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

    @JayAnAm

    3 жыл бұрын

    I agree, think I will add this to my Jmesh tools addon

  • @sespider
    @sespider3 жыл бұрын

    This would work if it wasn't deforming my model

  • @royanprayogo8569
    @royanprayogo85693 жыл бұрын

    I hated it when the mesh won’t fit the curve

  • @jonny11995
    @jonny119953 жыл бұрын

    Sorry, but I can't trust you because you showed mercy to the default cube.

  • @kun4i_135
    @kun4i_1353 жыл бұрын

    Nope, doesn't work.