Blender Camera Constraints

Поділитися
Вставка
  • Опубліковано 9 сер 2020
  • Make a camera follow a path while focusing on an object in Blender 2.83. I personally used it to make a synthetic image dataset in Blender to train AI, but the method should also work well for any task where you need a camera to follow a path or orbit an object while focusing on it.
    Recommended Links:
    Training AI with 3D Rendered Images: • Training AI with 3D Re...
    + Follow These For Updates +
    Immersive Limit Facebook: / immersivelimit
    Immersive Limit Twitter: / immersivelimit
    Subscribe to the UA-cam channel too!
    + Connect with Us! +
    Adam's Twitter: / aktwelve
    Adam's LinkedIn: / arkelly12
    Kayla's Twitter: / kayladkelly
    Kayla's LinkedIn: / kayladk
    + More Ways to Connect +
    www.immersivelimit.com/connect

КОМЕНТАРІ • 167

  • @ImmersiveLimit
    @ImmersiveLimit  2 роки тому +35

    A couple updates: 1. You need to click "Clear Inverse" on the Child Of constraint to get the camera to center on the second empty object. 2. Object constraints are now re-ordered by clicking the little grid of dots in the top right corner, rather than clicking the arrow. 3. Paths no longer show the arrows along the path. They seem to work the same way though.

    • @rustlertea
      @rustlertea 2 роки тому +1

      Voila!!! Thanks for this update! Worked like a charm. I figured the constraint positioning by accident. Also I tried having the camera follow the path as opposed to having the second empty and that worked great as well.

    • @pr9039
      @pr9039 2 роки тому +1

      Thanks for keeping your video up to date!

    • @YKChau888
      @YKChau888 2 роки тому

      Thanks, just annoying why the camera didn't sit inside the camera container, thanks for this reminder.

    • @darrenwalters9886
      @darrenwalters9886 2 роки тому +1

      I think you can go into Overlays menu and manipulate a Normals tab to get arrows to show up.

    • @R00ZBEH
      @R00ZBEH Рік тому

      Thank you 😍

  • @promybro1275
    @promybro1275 3 роки тому +35

    I'm so happy i found your video, i must say it, you're a great teacher and I bet a cool guy to be around.

  • @pr9039
    @pr9039 2 роки тому +7

    Quick, smooth, to the point, and much appreciated for all of it!

  • @mrNOVA115
    @mrNOVA115 3 роки тому +3

    I'm glad I came here, I was looking for how to make a synthetic image data set.

  •  3 роки тому +11

    Thank you so much! It's the only tutorial I found useful on this matter.

  • @marcus.isa.g
    @marcus.isa.g Рік тому

    Thanks for sharing! Exactly what I was looking for. Really helped my camera-move scenes out.

  • @daleanderson1727
    @daleanderson1727 2 роки тому +1

    The most straight-forward, clear and practical tutorial on this topic I have seen yet. Much thanks for sharing your experiences with us all here.

  • @yolo_xenophone
    @yolo_xenophone Рік тому

    HANDS DOWN EASIEST VIDEO TO FOLLOW ALONG WITH HOLY HELL!!!
    You can learn blender in a night

  • @fractilians7
    @fractilians7 2 роки тому +2

    Thank you for this great video! Super helpful and easy to follow.

  • @ParkerDummer
    @ParkerDummer 3 роки тому +1

    You made this so much easier than how I was about to do it

  • @oodoodoopoopoo
    @oodoodoopoopoo 3 роки тому +2

    Came here for a quick tutorial on "camera follow/track object"; left with an unexpected obsession for something of which I was previously unaware, "Synthetic Datasets".
    Thanks for the rabbit hole! 😏

    • @ImmersiveLimit
      @ImmersiveLimit  3 роки тому +1

      That’s awesome, haha! Glad to introduce you to it. Lots of potential for 3D artists in that space, I expect.

  • @maglerdon
    @maglerdon 3 роки тому +1

    Great tutorial! Holy crap, synthetic datasets sound so cool. Since you’re using Blender you can create almost anything without any real-world material limitations. That’s awesome.

    • @ImmersiveLimit
      @ImmersiveLimit  3 роки тому

      Yeah! They’re very useful and have incredible potential. Not a lot of people have the combo of skills required, so suspect there will be high demand and low supply, which means great job opportunities!

    • @powersprouter
      @powersprouter Рік тому

      @@ImmersiveLimit did that turn out to be true?

  • @benedeknovak230
    @benedeknovak230 3 роки тому +1

    Thanks for the tutorial! This was really helpful!

  • @markstafford3221
    @markstafford3221 3 роки тому +9

    Thanks! I found that "clearing the inverse" on the "Child of" Object Constraint worked better than the shaking it off method but to each his own. :)

    • @s.s.9063
      @s.s.9063 3 роки тому +2

      omg, thanks, i couldnt figure out why my cam doesnt work properly with empty box.
      Thanks for comment

    • @bradloflin6776
      @bradloflin6776 3 роки тому +3

      I was stuck here too. Keep deleting and trying things. Thanks!

    • @billyreynolds2707
      @billyreynolds2707 11 місяців тому +1

      LOL! 🐣

  • @mob7951
    @mob7951 2 роки тому +1

    Thanks for making this :) Helped out a lot

  • @zahreddinesoualem3213
    @zahreddinesoualem3213 2 місяці тому

    Helpful!? man that was straight to the point and very informative tuto

  • @alimobedi1399
    @alimobedi1399 3 роки тому +1

    THANK YOU! IT WAS REALLY HELPFUL!

  • @georges8408
    @georges8408 3 роки тому +1

    nice tutorial straight forward to the point thank you

  • @janthonyburke7002
    @janthonyburke7002 2 роки тому

    Lots of great tips. Very cerebral, thanks.

  • @samirrr7915
    @samirrr7915 Рік тому +1

    best tut for basic camera movements (i improved alot cus of you)

  • @Elemental278
    @Elemental278 3 роки тому +2

    Cheers! Thx a lot for the fantastic tutorial!

  • @emilysofie869
    @emilysofie869 3 роки тому +2

    thank you so so much for the video, it was very helpful

  • @powersprouter
    @powersprouter Рік тому

    excellent concise explanation, thank you

  • @guitarboogieboogie
    @guitarboogieboogie 2 роки тому

    Excellent tutorial. Thanks.

  • @musanicholasdibal4667
    @musanicholasdibal4667 Рік тому

    Thank you. This was really helpful.

  • @raisoreview5359
    @raisoreview5359 2 роки тому

    Thx, bro! its so useful! now i can make my own camera movement for my car. i've liked your video & subs too!

  • @sreeharikp1709
    @sreeharikp1709 11 місяців тому

    You are a life saver!!

  • @polaris911
    @polaris911 Рік тому

    excellent video, thank you for making this

  • @Rocklaz
    @Rocklaz 2 роки тому

    Thank you!

  • @funwithblender485
    @funwithblender485 3 роки тому +2

    wow..Awesome work, It's very useful :D

  • @rohanpatil8417
    @rohanpatil8417 2 роки тому

    Thank You!

  • @suanarts6033
    @suanarts6033 Рік тому

    Thanks for this wonderful video

  • @redpillblupill
    @redpillblupill 3 роки тому

    3:04 ! ! ! BOOM ! ! ! THANKS for that idea!

  • @tgard007
    @tgard007 3 роки тому

    Great video. Thanks

  • @asrajjahan
    @asrajjahan Місяць тому

    So helpful

  • @alexandretl
    @alexandretl 3 роки тому +2

    Great video!

  • @andrewthisaaiemwat121
    @andrewthisaaiemwat121 3 роки тому

    Thank you so much!!

  • @harryli1434
    @harryli1434 3 роки тому

    very cool, thank you

  • @donutboy9576
    @donutboy9576 2 роки тому +1

    Thank you! :)

  • @nsimbekevin
    @nsimbekevin 2 роки тому

    so helping, thanks alot

  • @R00ZBEH
    @R00ZBEH Рік тому +1

    Great Tutorial ❤

  • @darrenwalters9886
    @darrenwalters9886 2 роки тому

    I counted roughly 27 decisions in there, for what should be a straightforward and simple task: here's how to put the camera on a track so we can move it how we wish, in relationship to the subject. Welcome to the Stygian hell of computers, where relatively simple tasks are made 20 times harder; but once they are up and running, will work brilliantly. Clearly, Blender is not for the faint of heart, or the easily frustrated. This isn't a complaint about your video, for which I am grateful; it's more directed at the engineers, developers, etc.
    I have trouble believing the programmers had an industry professional nearby as a consultant on this thing, because no one would stand idly by and greenlight this silliness, when simpler, more direct solutions are possible.

  • @IoVideoMaker
    @IoVideoMaker Рік тому

    Very nice video, informative, the right rythm and speed (not so usual). Although not everything IMHO was completely explained (why is the camera pointing the sky? Why is my camera so far away from the "empty" cube?) I was able to figure it out myself, thanks to the good amount of knowledge passed. Thank you!!!

  • @trailoftheark4807
    @trailoftheark4807 3 роки тому +2

    Thank you for sharing this video. There's a sad lack of decent content that is user friendly to follow on this particular subject.

  • @smilgu
    @smilgu 9 місяців тому

    Very good explanation!

  • @ribji
    @ribji 3 роки тому

    Great. ! Thank you.

  • @ukmonk
    @ukmonk 2 роки тому

    thank you! nice tutorial.

  • @gegenti
    @gegenti 3 роки тому

    Gracias! el first constrain me sirvio luego para bakear la animation de la cámera no consideraba los movimientos de la cámara. Igualmente gracias!

  • @brothers-ud6rs
    @brothers-ud6rs 3 роки тому

    really good!

  • @tomasrindelmino
    @tomasrindelmino 2 роки тому +1

    Like! Thank you for sharing, I would like to model a roller coaster just to apply this technique lol

  • @menace6785
    @menace6785 3 роки тому

    Great vid! I tried changing the offset and setting keyframes in two separate positions along the path but everytime I try to play it back it just sets it to one key frame, any suggestions on how to fix this?

  • @vahidamini1863
    @vahidamini1863 Рік тому +1

    Hi. that was very helpfull, Lots of great tips. Thanks...✌

  • @jordanwright5795
    @jordanwright5795 2 роки тому

    Great tutorial. I have been using C4D for nearly 20 years now for broadcast and commercial work, mostly for consumer electronics manufacturers. Blender is starting to look very interesting especially with Cycles X/K hot on the heals of Redshift and Octane which are what I’m using now. In dipping into Blender I’m finding that I like it, especially how broad the add in market is. It seems like there is a great add on for just about anything.
    One issue that I’m having and maybe there’s a simple way to do this that I’m overlooking but I can’t seem to find an easy way to do more complex camera moves like I do in C4D. In C4D you can look through the camera and translate, rotate, zoom, dropping a key frame at each new place you move, rotate and zoom to and C4D will be drawing a spline between all of your key framed moves while your looking through the camera. No need to constrain to a curve you have to add and attaché the camera to through what seems like a unnecessarily complex nesting of null or empty objects as they are called in blender. In c4d it feels a lot like how you would film in the real world with the ability to smooth out the spine points, add additional or fewer spline point subdivision in between key frames in order to speed up or slow down the move. There is also various easing in and out options between key frames.
    I’m not sure if Blender has anything similar and I’m hoping it does or perhaps a way that’s even better. Thank you for the great tutorial!

    • @ImmersiveLimit
      @ImmersiveLimit  2 роки тому

      I’m almost certain you can do that. You can definitely place key frames directly on the camera, I just don’t know exactly how to fly around with the camera. You may be able to fly around and then snap the camera to the current view, then set a key frame.

    • @ariful421
      @ariful421 2 роки тому

      you can try walk/fly mode and auto keying i suppose!!

  • @AakashYadav-fj4qr
    @AakashYadav-fj4qr 2 роки тому

    thanks a lot for this tutorial sir

  • @soddersbrothers
    @soddersbrothers Рік тому +3

    If you guys are having trouble getting the empty object to snap to the path curve, set the cursor to the world origin and spawn the empty there. Then when you apply the path as the target in the Follow Path constraint it will snap the empty straight to the path curve.

  • @justusmentrup415
    @justusmentrup415 3 роки тому

    Wow thank you: perfekt vid

  • @SwagKingsVG
    @SwagKingsVG 2 роки тому

    wish i found this earlier haha, great!

  • @dollyhadbraces9361
    @dollyhadbraces9361 3 роки тому +1

    thank you

  • @aslamkhan8156
    @aslamkhan8156 3 роки тому

    good information. Nice.

  • @jackaguirre8576
    @jackaguirre8576 3 роки тому +1

    Very helpful video, thank you! Is there any way to place the camera on another path afterwards? Say you wanna do the panning you did here and then curve it to another object later? Do you just make one path for the whole process or are there other ways?

    • @ImmersiveLimit
      @ImmersiveLimit  3 роки тому

      It’s possible to use the Python API for that, but you may also be able to use a driver or just animate it to another path. I’m not sure which would be the best way so you’ll have to experiment. In my experience, drivers are tricky and you might as well just use Python.

  • @lazycreator7794
    @lazycreator7794 3 роки тому

    Subscribed ❤

  • @novaember4572
    @novaember4572 Рік тому

    Is there a way to make the camera locked or parented but only for certain keyframes? I want it to follow the curve but I also want it to track an object while following the curve at a constant rate (The object is moving too) In other words: I want a shot from above that follows a car on the road, so the camera angle can't change, but it still needs to track the car.

  • @michaelli7000
    @michaelli7000 Рік тому

    great video, and may i ask why needs to create another empty for camera to follow the path? Why cant just let the camera follow the path in the constraints? thanks

  • @mlbbskindesignkh
    @mlbbskindesignkh 3 роки тому

    Thanks you men love you so much

  • @Nixys_00
    @Nixys_00 3 роки тому

    Nice tutorial

  • @user-wi9ff7je6u
    @user-wi9ff7je6u Рік тому

    you are my GOD!!!

  • @tsunchoo
    @tsunchoo 3 роки тому +1

    I don't see the black chevron lines on the track - any ideas?

  • @nathanflumerfeldt2416
    @nathanflumerfeldt2416 2 роки тому

    had the same use case, never used blender, thanks big time!

    • @ImmersiveLimit
      @ImmersiveLimit  2 роки тому

      What a coincidence! Glad it was helpful to you

  • @neelotpaltripathi841
    @neelotpaltripathi841 Рік тому

    nice tutorial
    can you make a tutorial on how can we do the same thing using python scripting in blender i.e to automate the camera rotation around a fixed path, change the camera height after different instances and render out images from it

  • @megatron5538
    @megatron5538 3 роки тому

    thank you..

  • @BigBombBoom
    @BigBombBoom Рік тому

    How do you make the camera track to somehting for only a certain amoun tof time then to a different obect

  • @siddharthganti7302
    @siddharthganti7302 3 роки тому +3

    if you check the fixed position, the offset wont go under 0

  • @rustedpane3101
    @rustedpane3101 3 роки тому

    Is it at all possible that I can film that and export it as a video? because my design is still not an animation

  • @garyandrews746
    @garyandrews746 3 роки тому

    If you are in the camera view from the main Layout Port in Blender 2.9 via Home button press then to exit this camera view back to Layout mode press Numlock then Numpad 0.

  • @aoshuangzhang6072
    @aoshuangzhang6072 3 роки тому

    Hi, Thank you so much for your video. It was so helpful. I wonder if I have more than one object need to track. How can I track different objects by flow the path? Thank you so much.

  • @rickprohaska3949
    @rickprohaska3949 3 роки тому

    So when I add the follow path constraint, There's nothing in my Target list and neither can I eyedropper it in. Same result when I just use the camera without the empty cube. Please help?

  • @amebow
    @amebow 3 роки тому +1

    Хорошая идея

  • @havoccreations6746
    @havoccreations6746 9 місяців тому +1

    Tutorial is great an all, but I am having a major issue with setting an Empty to Follow path, and the object decides to go to the moon and not lock onto the path. I watched another tutorial and it did the same thing. How could I resolve this issue because it is getting extremely frustrating.

  • @somnathbiswas3405
    @somnathbiswas3405 3 роки тому

    very useful for a beginner like me..it really helped me a lot sir...love from India

  • @avinashsurve2898
    @avinashsurve2898 2 місяці тому

    nice video thanks love from india.

  • @oskafriend
    @oskafriend 2 роки тому

    Thank you. I'm just curious.. Can't connect the camera directly? Do i have to make empty cube first? 04:53

  • @TruthSurge
    @TruthSurge Рік тому

    EDIT: clear inverse fixed my problem mostly. [here's the org comment] I can't get it to work in 3.5.1 using this method. Camera won't stick to the empty and I can't figure out how to keyframe the animation so... There shouldn't be 10 ways that fail and 1 secret way that works. That's what's so frustrating about Blender. Like, as soon as I set a constraint to path, it SHOULD snap to somewhere on that path but then mine snaps and then doesn't follow or the empty keeps going beyond the end of the path etc. Maybe I need to use specifically 3.5.1 tutorial. ? thx for the example.

    • @wolos3D_Art
      @wolos3D_Art 8 місяців тому +1

      I had the same issue and you may try this solution: When you are moving the camera, turn of all 3 location axis of the "Child Of" constrain. After position the camera correctly with the parent, then activate again the 3 axis, otherwise the camera will not follow properly.

  • @joshuaradloff1070
    @joshuaradloff1070 2 роки тому

    I want to add a track to object constraint to my camera but I also want to keyframe the influence however whenever I keyframe the influence, camera changes position. why cant it just stay in the same position, its so frustrating

  • @tammy3270
    @tammy3270 Рік тому

    I'm trying to add keyframes but they aren't appearing in the timeline?

  • @harrysaggu6797
    @harrysaggu6797 3 роки тому

    The offset is showing negative because of your curve path direction

  • @antonberezin699
    @antonberezin699 2 роки тому

    Hi everybody. anybody knows how I can force to move the camera along spiral path for example or more difficult path then arch or straight line?

  • @RajeshJustaguy
    @RajeshJustaguy 2 роки тому

    I tried to do this with a tracking following the sides of a snake.. but when it turns... the turn is horrible and quick.. i cant really adjust the track well enough..

  • @Hogwoodminiatures
    @Hogwoodminiatures 5 місяців тому

    We followed your instructions to the letter but as soon as you apply all the settings, the camera and the empty doesn’t move, what are we doing wrong please?

  • @rustlertea
    @rustlertea 2 роки тому

    This is the best tutorial on manipulating the camera. Subscribed! HOWEVER... I cannot get this to work on Blender 2.93. Do you have any suggestions? Everything works until I make Camera Child Of second empty. I've tried everything including zeroing out the location axis. HELP!

    • @ImmersiveLimit
      @ImmersiveLimit  2 роки тому +1

      It appears you need to click the "Clear Inverse" button after you zero-out the camera Location/Rotation.

  • @banidoporexistir5821
    @banidoporexistir5821 3 роки тому

    What if at some point of the animation i want the camera to stop following the constraint and all that?

  • @Aychan091
    @Aychan091 2 роки тому

    after setting animation keys for the offset, after the end key the empty continues moving to infinity. How can I make it stop, so that it stops at the end of my last key?

    • @Aychan091
      @Aychan091 2 роки тому

      checking "fixed position" fixes it :)

  • @hollyfearn6422
    @hollyfearn6422 3 роки тому

    Thanks for the tutorial! Having some trouble with the applying the 'follow path' constraint with the nurbs path, as soon as I set the target, my empty goes way off from the location and the offset doesn't work. I tried applying all transformations to deltas on both my nurbs path and empty, but it still doesn't work, any ideas? Thanks!

    • @ImmersiveLimit
      @ImmersiveLimit  3 роки тому

      I think maybe this has happened to me and I ended up starting over in a clean project. I don’t have a great solution.

    • @september.designer
      @september.designer 3 роки тому +7

      select this empty object, and press alt + g.

    • @ashishdhumal7630
      @ashishdhumal7630 2 роки тому

      @@september.designer ty u are lifesaver :)

    • @marekjjjj
      @marekjjjj 2 роки тому

      @@september.designer wow wtf thanks that worked!!!

    • @sambrousseau
      @sambrousseau 2 роки тому

      @@september.designer no joke I never knew how to fix that thanks

  • @kaziahscats
    @kaziahscats 3 роки тому +6

    *G O A T*

  • @stephen285
    @stephen285 Рік тому

    my cam follows and reaches end of the path, but then it just keeps going off into space- very confusing as to why it doesn't stop

  • @Wheeelie402
    @Wheeelie402 2 роки тому

    Lure me in with quite possibly the best beginner camera tutorial on a channel of tutorials, AND THEN you get me hooked on Synthetic Datasets?!? 👍

    • @ImmersiveLimit
      @ImmersiveLimit  2 роки тому

      😊 Well that’s quite a compliment, thank you!

  • @kartikeyaShetti
    @kartikeyaShetti 3 роки тому

    Can anyone please explain why to -z and up Y??

  • @arslanalikhan115
    @arslanalikhan115 2 роки тому

    Hi, can I export this animation to .glb format. I am trying to but I am unable to achieve this. Blender is not exporting this animation in .glb file. Blender export animation when I add movement to cube, but when I add movements to empty (camera), blender does not include that animation. Can you please help me with this?

    • @ImmersiveLimit
      @ImmersiveLimit  2 роки тому +1

      I have very limited experience with gltf, so I’m not sure what the limitations are for animations. It’s supposed to support keyframe animations though. Maybe you could check the box to export it as ASCII format and see if the animations show up in the JSON? It’s also possible that the place you are opening the glb file doesn’t support gltf standard completely. Wish I knew more.

    • @arslanalikhan115
      @arslanalikhan115 2 роки тому

      @@ImmersiveLimit Thanks for quick response. really appreciate it.

  • @1star_god
    @1star_god 4 місяці тому

    uhh I know I'm 3 years late to this video but could anyone tell me if/what the differences are between adding a child of constraint versus just parenting the object?

  • @ronald4382
    @ronald4382 Рік тому

    How about pitching the camera while been both "a child Of" and "track To" victim?

  • @om.managements
    @om.managements 2 роки тому

    Hey! what is I want more points to adjust in my path?

    • @ImmersiveLimit
      @ImmersiveLimit  2 роки тому +1

      You should be able to subdivide it in edit mode with Crtl + R

    • @om.managements
      @om.managements 2 роки тому

      @@ImmersiveLimit Nope, Ctrl + R dosent work, But Extrude works... Anyway Thanks :)