Sphere Tracking

Поділитися
Вставка
  • Опубліковано 16 лис 2024

КОМЕНТАРІ • 502

  • @SalvatoSC
    @SalvatoSC 4 роки тому +1579

    >sponsored by squarespace
    >shows a sphere

  • @3_oo371
    @3_oo371 4 роки тому +526

    **THAT WAS... TOO INTENSE FOR A TUTORIAL**

    • @hnl5100
      @hnl5100 4 роки тому

      the dude speaking like those AI bots on some youtube Channel

  • @Jonathanloov
    @Jonathanloov 4 роки тому +2222

    there has to be a simpler way of doing this

    • @cristivasiliu5918
      @cristivasiliu5918 4 роки тому +204

      i m 100% sure there it is
      i have the feeling this tutorial it's a bit of a troll :))) still interesting

    • @naatkeey
      @naatkeey 4 роки тому +50

      Jonathan L well yes...buuuuuut this realm is set hardmode

    • @CGMatter
      @CGMatter  4 роки тому +573

      there is and it's called object tracking. Issue is that you need at least 8 trackers on your object which is ridiculous. This is really just a tutorial on manual object tracking. Technically you could try speeding this up by running trackers on the 2 markers, using their position data to create a simple 1 bone rig that moves the sphere, and change scale with an expression and some drivers.

    • @Jonathanloov
      @Jonathanloov 4 роки тому +34

      @@CGMatter Would it be possible/realistic to use three tracking dots to track position, scale and rotation?

    • @kendarr
      @kendarr 4 роки тому +25

      I used a single dot the ball and use the montion tracking tab to get a single tracking point on that dot, add a sphere, set the origin of the sphere to the empty track and boom location has been taken care of, now i just have to manually set the rotation, it works really well tho

  • @szulat
    @szulat 4 роки тому +600

    tracking manually like a medieval peasant?! 😲

    • @aliensoup2420
      @aliensoup2420 4 роки тому +59

      Its a good skill to know. In real production you don't always get footage with convenient tracking markers, so you have to wing it and do it the hard way.

    • @sqrt-1646
      @sqrt-1646 4 роки тому +7

      yes.

    • @rocksinshoe9930
      @rocksinshoe9930 4 роки тому +7

      Very ew

    • @joflo5950
      @joflo5950 4 роки тому +1

      6 days late

    • @vanjalbis8269
      @vanjalbis8269 4 роки тому

      🙄🙄🙄🙄🙄

  • @def_not_dan
    @def_not_dan 4 роки тому +763

    I always figured you more of a Raid: Shadow Legends man rather than a Squarespace man.

  • @spacenoodles5570
    @spacenoodles5570 4 роки тому +173

    Wow, 6 minutes! That's a full on documentary!

  • @imxandrr
    @imxandrr 4 роки тому +38

    I got lost at “Open up blender” now I’m toasting a frog. Send help

  • @PeterJansen
    @PeterJansen 4 роки тому +11

    Professional compositor here, so I've done my fair share of roto in my time; Keying every 20 or so frames is great. Even better is key the start frame, then the end frame, then the middle, and keep subdividing that way.
    Even better than that, and what I do on every rotoshape or anything I'm tracking manually, is do the first and last frames, and then keyframe the key-poses. Say the ball starts at the bottom of frame, goes up, and then down again. You would put a key at the extents of each of those motions. Depending on the motion, I will then usually put a key a few frames after/before those initial keyframes, to nudge the object forward a bit while it is still slowly accelerating to its next pose. That usually captures the ease in/ease out that real natural motion has. Then I will start to subdivide the keys, and get down to frame by frame level if need be.

  • @videoedits3584
    @videoedits3584 4 роки тому +80

    Senior Roto Artist here, It's easier if you were to analyse the footage then figure out your key poses and mark those down, then fill in the ease and outs in between your key poses. Then you pretty much got a full track without having to do by 20s or 10s. It's much easier if you look at roto/matchmoving from an animator perspective. As animation is and always will be a study of physics and movement.
    I'm sure you knew that but you prob didn't want to spend 10 mins explaining how animation works LOL.
    Also feels bad when most big studios already have a matchmoving software xDDD we're spoiled.

    • @fabbrobbaf
      @fabbrobbaf 4 роки тому +2

      Heavy Metal this animation isn't smooth enough to define key positions

    • @sythys_
      @sythys_ 4 роки тому

      I wanted to say this too, also in Blender you got the Animation curves witch are easy to edit, with view keyframes you can match the motion of your complete footage.

    • @Cyanidedan
      @Cyanidedan 4 роки тому

      Can tou do a tutorial or a forum or something😅

    • @aronseptianto8142
      @aronseptianto8142 4 роки тому

      Blender has its own planar tracker and camera solver
      how crap is it is up to debate, but still

    • @videoedits3584
      @videoedits3584 4 роки тому

      @@aronseptianto8142 try pftrack or syntheyes
      pftrack has 'better' interface and easy to solve for easy ones but it total shit when you have a muddy shaky shot lol

  • @aliensoup2420
    @aliensoup2420 4 роки тому +115

    This is a nice quick overview of the process, particularly the compositing, but suffers from 1 common error - you should not be changing scale unless the photographed object actually changed scale in the shot. It seems convenient, but you should always try to match the REALITY of the scene. The main reason is that you cannot properly match lighting, cast-shadows, and environmental interaction if your object is not moving accurately through space, at the proper scale. Sure, its more difficult to account for 3 more axes of motion, but that is the nature of the problem. Also, you are correct to break the sequence into large intervals, but you should find the extremes of position and key those first. Then break the intervals into powers of 2, such as starting at 64 or 32, depending on the length of the shot. Then continue breaking the intervals down by a factor of 2 until you are down to a singe frame between keys. Its common to build a rig with the Z-depth axis oriented to the camera - that will account for your apparent change in scale. Then you can choose a point, track that, and lock the object local X,Y position to that point. Then you are left with rotations, which are oriented around the single tracked point. The Z-depth axis passes through the tracked point as well.

    • @HagenvonEitzen
      @HagenvonEitzen 4 роки тому +1

      In particular, a linear movement in z direction will require a non-linear movement along the "scale axis". Using scale can be considered quick and dirty for not so much (and more erratic) depth change in the scene and no intersction with other objects

    • @Styrac
      @Styrac 4 роки тому

      You would be right if he were needing to rerender lighting to match the original scene, but his method more or less overlays the original lighting onto the new footage

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

      He's not lighting

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

      @@cynthetic4896 You need light to render. It's just the wrong way to do it.

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

      @@aliensoup2420 the lighting comes from the scene and compositing, if CGmatter used lamps to approximate the lighting then the movement would be necessary

  • @riesta_f
    @riesta_f 4 роки тому +52

    Ok, i will stick to microsoft paint after seeing this

  • @pennygadget7328
    @pennygadget7328 4 роки тому +127

    Wow, this music is way too intense for a technically oriented-
    *"This is some of my favorite background music"*
    I can see we're growing apart, CGMatter... we're definitely growing apart.

    • @lujarajbhandari612
      @lujarajbhandari612 4 роки тому +9

      No, I like it. It makes it suspenseful. And much more interesting.

    • @Wander4P
      @Wander4P 4 роки тому +9

      I think this is the kind of thing that separates the CGMatter videos from the Default Cube videos. CGMatter is meant to create intrigue into various things you can do in Blender, Default Cube takes its time and breaks things down. At least that's my take on it.

    • @kendarr
      @kendarr 4 роки тому +2

      @@Wander4P Now hes doing asmr shit and i hate it

    • @tabandoned3357
      @tabandoned3357 4 роки тому

      what's the name of the music?

    • @FloraSora
      @FloraSora 4 роки тому +1

      Thank you for the comment, Penny Gadget.

  • @derekw8039
    @derekw8039 4 роки тому +52

    We can animate Pokeballs, now!

  • @4.0.4
    @4.0.4 4 роки тому +31

    The music was cool but the dude kept talking and talking in the background.

  • @unversedunavailable793
    @unversedunavailable793 4 роки тому

    wow something I'll never use, but it's finally in a nice compact video so I can save time. Revolutionary

  • @theisegeberg
    @theisegeberg 4 роки тому +3

    I think the "Go 20 frames" then subdivide the frame intervals is brilliant...

  • @vijf
    @vijf 4 роки тому +158

    Seriously how can he talk like 4 minutes non stop without breathing?

    • @luca_sbll
      @luca_sbll 4 роки тому +5

      Something's wrong, I can feel it!

    • @REDxFROG
      @REDxFROG 4 роки тому +16

      All women can do that.

    • @flytrapYTP
      @flytrapYTP 4 роки тому +16

      @@REDxFROG I like how your comment somehow manages to be both insulting masculinity and insulting women through casual sexism.

    • @REDxFROG
      @REDxFROG 4 роки тому +16

      @@flytrapYTP it's insulting when women have the skills and I state this as a fact?🤓

    • @michaeljfan9720
      @michaeljfan9720 4 роки тому

      Cuts.

  • @oGrqpez
    @oGrqpez 4 роки тому

    the first blender tutorial i followed and actually finished

  • @haganetsume8173
    @haganetsume8173 4 роки тому +8

    Me with my potato PC:
    I'ma try doing this.
    Me one mistake later:
    I shouldn't have done that!
    I should not have done that!!!

  • @sythys_
    @sythys_ 4 роки тому

    Funny, I did something very simmular for a shortfilm i work on atm. I have one tip for you, you can use one tracker inside the motiontracking to match the position of the sphere, then import an tracked empty and now you can keyframe the motion of your object you want to track in as in this video. The thing i also did another way was to keyframe the scale afterwards, witch could also be tracked inside the motiontracking system. This pipeline made the location tracking very easy.

    • @sythys_
      @sythys_ 4 роки тому

      I also got a nice moon mapping, check it out on my channel, you can have it for playing around, if you want.

  • @vordjoncus
    @vordjoncus 4 роки тому

    I don't know what half of this means, but I've been reccomended this at least four times now. So, I'm going to nod and pretend I understand, because I have to respect how much work this video took.

  • @jordi2398
    @jordi2398 4 роки тому

    Best beginner tutorial for blender

  • @un-genius9753
    @un-genius9753 4 роки тому +1

    I don't even video edit but I find this style of beating stuff down people's throat very entertaining.

  • @ukedii
    @ukedii 4 роки тому +30

    Why this is in my recommended i don't even know what this means

  • @ShutterAuthority
    @ShutterAuthority 4 роки тому +29

    That's a lot more work than I had imagined! Btw have you made a tutorial on object tracking?

    • @johnxina6823
      @johnxina6823 4 роки тому +4

      Shutter Authority a 2 freaking million subscriber channel comment has no likes or replies.

    • @picklejar7236
      @picklejar7236 4 роки тому

      This shutter guy reminds me of a default cube

  • @lebenin3604
    @lebenin3604 4 роки тому

    Amazing and entertaining video! Thank you. #blender #3dtracking #vfx #matchmoving ps: yes. The background track is awesome.

  • @fons8692
    @fons8692 4 роки тому

    the compositing trick was really nice!

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

    These are more than just tutorials, I watch all of your videos even though I can't make most of them

  • @Timsturbs
    @Timsturbs 4 роки тому

    theres a video called The Octo-Bouncer where the ball position is tracked by a camera basically the only thing last is to add rotation tracking

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

    Also using shortcuts will save you time....... Just Alt + mouse scroll wheel to scroll between frames or arrow keys, and hit the Record button to automatically insert keyframes

  • @GamingwithMahv1
    @GamingwithMahv1 4 роки тому

    Haha, overwhelmed? Naw! Bring it on! Thanks as always! Awesome tutorial.

  • @mrspecs4430
    @mrspecs4430 4 роки тому

    I Refuse To Believe That You Really Absolutely And Utterly Undeniably Have To Do The Tracking Manually!

  • @sabrinazz4662
    @sabrinazz4662 4 роки тому +8

    I don't even have a sphere

  • @idmidm-yd7pv
    @idmidm-yd7pv 4 роки тому

    love your tracking video
    which is rare on youtube for some reason

  • @z-beeblebrox
    @z-beeblebrox 4 роки тому

    Note: if your ball rotates too far for two dots to account for, don't simply add more dots. Add more dots *of different colors*. That way you'll know at a glance in what orientation relative to the starting position you are in, which is important because your eye will constantly fool you regarding how far a sphere has rotated.

  • @zackxd748
    @zackxd748 4 роки тому

    I thought it will be a whole bunch of masking but this is much smarter, thanks!

  • @DavidLugo0912
    @DavidLugo0912 4 роки тому

    I'm watching your video at 3AM because of your commentary, I don't understand a single thing about blender but you make it very interesting

  • @byron4980
    @byron4980 4 роки тому

    This was exactly what I needed before I knew I'd need it.

  • @tupoy_uebok
    @tupoy_uebok 4 роки тому

    I don't know for what purpose you need to track a sphere, but good job, time consuming, but really amazing result!

  • @LimHeng_Will
    @LimHeng_Will 4 роки тому

    Scale instead of moving the ball's position in the tracking process, this is a one way off to re-do the work if you need zdepth or simulation later on.

  • @ggentertainment2737
    @ggentertainment2737 4 роки тому +1

    love the split screen.

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

    Okay, another approach: Take your entire image sequence and put it through a Hough transform to detect circular objects. You can even do this from within Blender by running a Python script that imports OpenCV and make it create/adapt a sphere that matches the state of the sphere in your sequence.

  • @egecanavcil3043
    @egecanavcil3043 4 роки тому

    Bro you are not a cg artist, you are fully a magician!

  • @justghostie4948
    @justghostie4948 4 роки тому

    Glad to see your face back!

  • @ironicanimations
    @ironicanimations 4 роки тому

    I just want a really long compilation of lots of amazing tracked 3D animations-

  • @immortalsun
    @immortalsun 4 роки тому

    You’re amazing at editing, my guy!

  • @user-qh5jk1mn5i
    @user-qh5jk1mn5i 3 роки тому

    Me, at 4am who doesn’t even have blender and needs to go to sleep: oooOOOoh, sphere tracking???

  • @yanncnl1
    @yanncnl1 4 роки тому

    Please do the explosion integration tutorial 🙏
    Great tutorial, cool to see another tracking technic, thanks as usual, keep up all the awesome work you're doing! Does CGMatter? Oh yeah, it does

  • @panokostouros7609
    @panokostouros7609 4 роки тому

    CGMatter: *0:20*
    Me: *_*ElijahWoodLaugh.mp3*_*

  • @migatoesungato
    @migatoesungato 4 роки тому

    This is just everyday bread for this mastermind, I wasn't sure what a sphere was before seeing this

  • @Sclaraidus
    @Sclaraidus 4 роки тому +2

    compositing node network be like:➡️⬇️⤴️↩️↙️⬇️↩️⬅️↗️⬅️⬅️

  • @JonathanK13
    @JonathanK13 4 роки тому +1

    Wow, blew my mind

  • @keponcture
    @keponcture 4 роки тому

    thank you for sharing the compositing process, i alway feel alone when it's time to render a vfx :)

  • @davidmegastyle
    @davidmegastyle 4 роки тому

    I wanted to cry watching this tutorial

  • @sandeshrajbhandari8952
    @sandeshrajbhandari8952 4 роки тому

    100k sub soon. Consistent uploads. 👏👏

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

    u are right. still one of the dopest background music around #Skaler

  • @sidd065
    @sidd065 4 роки тому

    I like that it says"was" at 1:08

  • @MilanKarakas
    @MilanKarakas 4 роки тому

    I think it require at least 4 points to determine orientation, but also distance from the camera. I tried something similar, but after linking empties to a track, all empties are in single plane. Now, important question - is there a way (maybe python programming) to move object or empties based of the space between them? For example, if object is closer, empties are more spread apart, if far, then empties are closer each to other. Four markers (and four empties) for four corners of the image, then some mathematics approach to reconstruct depth data? If distance between original points are known, then we should be able to use this data to reconstruct the distance between each point and the camera, not only from each to other.

    • @aliensoup2420
      @aliensoup2420 4 роки тому

      What you are describing is auto-tracking software that already exists in Blender. Yes, if you have sufficient data, use an auto-tracking algorithm - but the point of this video is how to do something when you don't have sufficient data to use auto-tracking.

  • @yovo7499
    @yovo7499 4 роки тому

    if squarespace is the sponsor it should have been "default cube tracking"

  • @donatoliotino1872
    @donatoliotino1872 4 роки тому +7

    what if instead of scaling the sphere, you set the 3d cursor to the camera position, set the 3d cursor as the origin of transformations, and set it to only change location? Then you would have the sphere moving in 3d space at least.

  • @xcbrr50
    @xcbrr50 4 роки тому

    man i was not expecting that trickshot

  • @MickeyMouseTHEONE
    @MickeyMouseTHEONE 4 роки тому +10

    This is the guy who made Jesus walk on water

  • @okboing
    @okboing 4 роки тому +1

    This guy's comedic jokes make motion tracking more interesting

  • @imyasharya
    @imyasharya 4 роки тому

    I'd better watch this in default cube channel. Man, about 80 percent stuffs went straight through my head.

  • @zerovine8025
    @zerovine8025 4 роки тому

    Thanks. I am now a profesional at whatever this is.

  • @LunarAngel01
    @LunarAngel01 4 роки тому

    that ending made me giggle

  • @coffeefish4743
    @coffeefish4743 4 роки тому

    ant needed this a week ago

  • @being-natural
    @being-natural 3 роки тому

    This is so engaging.

  • @infinalaxy5264
    @infinalaxy5264 4 роки тому

    I like how he purpose fully doesn't want any one to be able to follow along

  • @osc766
    @osc766 4 роки тому

    this guy, so big brain

  • @cheesyquokka
    @cheesyquokka 4 роки тому

    I wish I had the equipment and skill to do this. One day i'll try though. Hopefully, it would go well.

  • @oldboy9267
    @oldboy9267 4 роки тому

    wow. easier than I thought

  • @Epic_Duck
    @Epic_Duck 4 роки тому

    thank you cg matter, very epic

  • @slinkman8506
    @slinkman8506 4 роки тому

    I legit thought this was Adam Ragusea when the SquareSpace ad appeared

  • @pieterjlouw
    @pieterjlouw 4 роки тому +9

    Now show us how to track camera footage perfectly aligned into a 3D LiDAR Scan of the scene in the footage (and render the two together with some transparency or something). I can provide data if you want...?

  • @marc-antoinedeke-mangeon3617
    @marc-antoinedeke-mangeon3617 4 роки тому

    Good job men the result is very cool

  • @artyom8225
    @artyom8225 4 роки тому +36

    One after effects user disliked this video

  • @Sweegan7
    @Sweegan7 4 роки тому

    i have a feeling this is gonna be recommended to a lot of random people very soon.

  • @TomDub20
    @TomDub20 4 роки тому

    I feel nothing but squarespace

  • @MurtezaY
    @MurtezaY 4 роки тому

    Mind blowing

  • @EdwinTobiasSonic
    @EdwinTobiasSonic 4 роки тому

    Pf track has geometry track, and cinema 4d has object tracker

  • @ksepastremenos
    @ksepastremenos 4 роки тому

    To all you "Ugh, couldn't we not do this manually" out there, note that CGMatter is an honest hard-working individual (who happens to make blender memes on the daily) and will not tolerate your laziness. You can go to channels like EWan Lazubert if you want to be lazy.

  • @zayJax
    @zayJax 4 роки тому

    Is this one of those videos that will show up in my recommended 6 years later

  • @Migweegin
    @Migweegin 4 роки тому +2

    Wait you're saying the real meatballs were fake?!?! O:

  • @sabrinaknoll784
    @sabrinaknoll784 4 роки тому

    Godzilla had a seizure listening to this and died

  • @lostalifegaming
    @lostalifegaming 4 роки тому

    Damn, I think that was the one thing in this video that I understand 5:15

  • @osoreru4381
    @osoreru4381 4 роки тому

    Yes.

  • @HagenvonEitzen
    @HagenvonEitzen 4 роки тому

    Instructions unclear. Still have blue balls

  • @Burgerplayer3920
    @Burgerplayer3920 4 роки тому

    i did not breathe through the whole video

  • @maxemore
    @maxemore 4 роки тому

    6 minutes for cgmatter is like 12 hours for another video

  • @MicroplaysMC
    @MicroplaysMC 4 роки тому

    Pair a vertex on the ball to an empty, track the marker on the ball, parent the empty to the tracker?

  • @meatycitadel
    @meatycitadel 4 роки тому

    3:22-3:35 That's nice

  • @NuclearJeday
    @NuclearJeday 4 роки тому +1

    Majestic, but.. I guess I'll need a slower and a bit more detailed explanation) (yeah, newbie here ;) )

  • @no-trick-pony
    @no-trick-pony 4 роки тому +1

    But by just scaling the balls and not tracking them in 3D you are limited in the interaction between them, aren't you? So if you use Metaballs and put them together and hold one ball behind the other in the video what will happen is, that they will melt together even though they are fairly far apart depthwise in the video, since in Blender they are just a big and a small ball next to each other.

  • @PolishProgrammer
    @PolishProgrammer 4 роки тому +1

    So next tutorial you ll make explosion using default cube?

  • @realwhitegxroblox
    @realwhitegxroblox 4 роки тому +1

    It’s very interesting to see a man tries to explain 3D video technology and doesn’t even understand anything but still find it interesting

  • @LeLNascimento
    @LeLNascimento 4 роки тому +3

    So, I tried with a yellow ball. Now I know why there aren't yellow chroma keys

    • @eddieelectric4938
      @eddieelectric4938 4 роки тому

      what did he use to render it, was it eevee or cycles

    • @kendarr
      @kendarr 4 роки тому

      Stay with blue or green, digital cameras have double resolution for green because of the bayer filter, blue is not too bad because the color is very far from humam color scheeme

  • @Sharal3D
    @Sharal3D 4 роки тому

    I got Cadbury gems balls so maybe I could try this thing someday 😂 when an add-on drops in.

  • @creepalotl8841
    @creepalotl8841 4 роки тому

    i had no need for this tutorial it was just recomended to me and i have a lot of spare time so i watched it

  • @Sophistry0001
    @Sophistry0001 4 роки тому

    I've been doing a lot of experimentation with the new fluid sim explosions, it sure would be nice to get a tutorial on it.