Blender Camera Constraints

Поделиться
HTML-код
  • Опубликовано: 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 RUclips 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 2 года назад

      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!

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

  • @mrNOVA115
    @mrNOVA115 3 года назад +3

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

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

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

  • @fractilians7
    @fractilians7 2 года назад +2

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

  • @yolo_xenophone
    @yolo_xenophone Год назад

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

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

  • @benedeknovak230
    @benedeknovak230 3 года назад +1

    Thanks for the tutorial! This was really helpful!

  • @samirrr7915
    @samirrr7915 Год назад +1

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

  • @zahreddinesoualem3213
    @zahreddinesoualem3213 2 месяца назад

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

  • @mob7951
    @mob7951 2 года назад +1

    Thanks for making this :) Helped out a lot

  • @janthonyburke7002
    @janthonyburke7002 2 года назад

    Lots of great tips. Very cerebral, thanks.

  • @powersprouter
    @powersprouter Год назад

    excellent concise explanation, thank you

  • @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! 🐣

  • @georges8408
    @georges8408 3 года назад +1

    nice tutorial straight forward to the point thank you

  • @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!

  • @guitarboogieboogie
    @guitarboogieboogie 2 года назад

    Excellent tutorial. Thanks.

  • @musanicholasdibal4667
    @musanicholasdibal4667 Год назад

    Thank you. This was really helpful.

  • @alimobedi1399
    @alimobedi1399 3 года назад +1

    THANK YOU! IT WAS REALLY HELPFUL!

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

  • @polaris911
    @polaris911 Год назад

    excellent video, thank you for making this

  • @funwithblender485
    @funwithblender485 4 года назад +2

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

  • @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!!!

  • @suanarts6033
    @suanarts6033 Год назад

    Thanks for this wonderful video

  • @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!!

  • @tgard007
    @tgard007 3 года назад

    Great video. Thanks

  • @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!

  • @nsimbekevin
    @nsimbekevin 2 года назад

    so helping, thanks alot

  • @andrewthisaaiemwat121
    @andrewthisaaiemwat121 3 года назад

    Thank you so much!!

  • @Rocklaz
    @Rocklaz 2 года назад

    Thank you!

  • @smilgu
    @smilgu 10 месяцев назад

    Very good explanation!

  • @alexandretl
    @alexandretl 4 года назад +2

    Great video!

  • @harryli1434
    @harryli1434 3 года назад

    very cool, thank you

  • @rohanpatil8417
    @rohanpatil8417 3 года назад

    Thank You!

  • @R00ZBEH
    @R00ZBEH 2 года назад +1

    Great Tutorial ❤

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

  • @ukmonk
    @ukmonk 2 года назад

    thank you! nice tutorial.

  • @sreeharikp1709
    @sreeharikp1709 Год назад

    You are a life saver!!

  • @redpillblupill
    @redpillblupill 3 года назад

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

  • @ribji
    @ribji 3 года назад

    Great. ! Thank you.

  • @AakashYadav-fj4qr
    @AakashYadav-fj4qr 2 года назад

    thanks a lot for this tutorial sir

  • @vahidamini1863
    @vahidamini1863 Год назад +1

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

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

  • @dollyhadbraces9361
    @dollyhadbraces9361 3 года назад +1

    thank you

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

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

  • @SwagKingsVG
    @SwagKingsVG 2 года назад

    wish i found this earlier haha, great!

  • @donutboy9576
    @donutboy9576 2 года назад +1

    Thank you! :)

  • @asrajjahan
    @asrajjahan 2 месяца назад

    So helpful

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

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

  • @justusmentrup415
    @justusmentrup415 3 года назад

    Wow thank you: perfekt vid

  • @tsunchoo
    @tsunchoo 3 года назад +1

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

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

  • @siddharthganti7302
    @siddharthganti7302 3 года назад +3

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

  • @megatron5538
    @megatron5538 3 года назад

    thank you..

  • @aslamkhan8156
    @aslamkhan8156 3 года назад

    good information. Nice.

  • @lazycreator7794
    @lazycreator7794 3 года назад

    Subscribed ❤

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

  • @BigBombBoom
    @BigBombBoom Год назад

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

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

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

  • @michaelli7000
    @michaelli7000 2 года назад

    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

  • @SEARCH_00_01
    @SEARCH_00_01 3 года назад

    Nice tutorial

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

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

  • @mlbbskindesignkh
    @mlbbskindesignkh 3 года назад

    Thanks you men love you so much

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

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

  • @user-wi9ff7je6u
    @user-wi9ff7je6u Год назад

    you are my GOD!!!

  • @kartikeyaShetti
    @kartikeyaShetti 3 года назад

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

  • @havoccreations6746
    @havoccreations6746 10 месяцев назад +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.

  • @harrysaggu6797
    @harrysaggu6797 3 года назад

    The offset is showing negative because of your curve path direction

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

  • @amebow
    @amebow 3 года назад +1

    Хорошая идея

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

  • @tammy3270
    @tammy3270 Год назад

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

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

  • @banidoporexistir5821
    @banidoporexistir5821 3 года назад

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

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

  • @avinashsurve2898
    @avinashsurve2898 3 месяца назад

    nice video thanks love from india.

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

  • @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!

  • @somnathbiswas3405
    @somnathbiswas3405 3 года назад

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

  • @oskafriend
    @oskafriend 3 года назад

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

    • @ImmersiveLimit
      @ImmersiveLimit  3 года назад

      Try it, maybe it will work for your needs

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

  • @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 9 месяцев назад +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.

  • @kojiedits4363
    @kojiedits4363 3 года назад

    when i track it to the path the cube is in the air, and its not on the path... anyone know a fix?

    • @carrotylemons1190
      @carrotylemons1190 3 года назад

      try removing all offset (clicking the n key and seeing the transform values it has)

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

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

  • @DanMDL
    @DanMDL 2 года назад

    Theres another issue i´ve encountered. For some reason when you make the cube follow the path it always sets it from the end to the beginning, and changing the offset makes a "back-foward" strange movement when you keyframe it. ITS very annoying

    • @jlangegard
      @jlangegard 2 года назад

      I had the same issue! You can change the direction of the path by going in to edit mode (select the path first) -> segments -> switch direction ☺️

  • @ronald4382
    @ronald4382 Год назад

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

  • @randtube401
    @randtube401 2 года назад

    mine still doesn't go inside the box even after clearing inverse??
    edit: nvm I figured it out XD