Add it to your asset browser! Link: robinsquares.gumroad.com/l/focalrig Make sure to mark the camera itself as an asset. All the other elements will follow. Some people say that doesn't work, and I don't know what's going wrong for them. But if that's you, mark the whole collection as an asset. When appending that collection from the asset browser, uncheck "instance" in the context menu that pops up. (the little window on the bottom left of the 3D viewport.)
@danialsoozani4 ай бұрын
I tried it but it only brings the sphere empty....
@LeonardoNascimentoDesenhista4 ай бұрын
@@danialsoozani You must put all in a collection and mark that collection as Asset.
@Whalester4 ай бұрын
@@danialsoozani You need to mark the camera as the asset, not the rig controller. Assets work up parent trees, not down them.
@Whalester4 ай бұрын
I'm going to be doing more than that, I replaced my start up file camera with this one!
@catman35734 ай бұрын
@@danialsoozani I try it ,it's ok.
@CGMatter4 ай бұрын
Ducking genius
@nathitappan4 ай бұрын
Well, that's quite an endorsement right here...
@m.hassan81454 ай бұрын
Ur also genius
@dwellersart75384 ай бұрын
❤❤🎉🎉🎉🙏 thank you and him for all the free knowledge
@KabeeshS4 ай бұрын
Hi all
@ArtinAzarnejad4 ай бұрын
Starts recording, gives straight up value, ends the recording What a chad
@SouvikKarmakar14 ай бұрын
giga chad
@HiroshiArtist10 күн бұрын
bro dropped the BIGGEST camera rig tutorial in the world and left as if nothing had happened, not even a handshake, a kiss, NOTHING! He just dropped the greatest invention ever made by man in my lap and went to sleep. INCREDIBLE -Hugs from Brazil
@protonprotonfix57494 ай бұрын
Ingenious. This should get a default in Blender.
@giladharnik24994 ай бұрын
Great video! 10 years in Blender, and I never knew about the "Camera parent lock" option.
@cocamaster04 ай бұрын
me neither
@ZeroDean2 ай бұрын
Yeah, that was gold!
@ZeroDean2 ай бұрын
This is brilliant. It's the sort of functionality that should be built into the core Blender camera. That's how good it is. 🙌
@bradenpintar4 ай бұрын
Brilliant! When I saw this I started looking for how much this was going to cost. Surprise, surprise! You are donating this to everyone. Thank you so much!
@ZeroDean2 ай бұрын
It's also worth paying for such useful info! Watched the video and still bought it. 😊
@hasen_3d3504 ай бұрын
A hidden gem! You have the ability to break down complex topics into easily digestible pieces. Your explanations are both intelligent and entertaining, making learning a fun experience. Thanks a lot
@denysk.11784 ай бұрын
This is brilliant. You can also add another empty in front of camera, and add constraint Dumped Track to it (-Z) on parent. Now camera will orbit around empty. Very useful to put empty on your object and orbit around, picking the best angle.
@verydisc33t4 ай бұрын
i not follow what you say, can you pls show pls? may be it can solv my cam anim problem. this tutorial already a big life save :)
@RomboutVersluijs2 ай бұрын
@@verydisc33tthe empty functions like a lock to target. So you can keep the camera steady. But when you move the empty. The camera tracks the empty. I also use this method a lot. You can also use this same empty as a depth of field target then.
@ZeroDean2 ай бұрын
Excellent tip.
@gordonbrinkmann4 ай бұрын
Mathematical fun fact: when you implemented the scale into the driver, instead of "distance*36*(1/scale)" you could have just divided by scale like so: "distance*36/scale".
@FireAngelOfLondon4 ай бұрын
Wow, so simple yet extremely effective; I wonder if the developers can be persuaded to build this rig into the cameras in Blender by default? It is certainly going into my default Blender scene file. Thank you!
@TheVigoreАй бұрын
At last, someone did that. I was whinig about dolly-zoom effect missing in blender for years. And never figured out how to do it by rig. Cheers
@toxinaa4 ай бұрын
You are the GOAT, i was needing something like this! Pretty cool trailer :)
@InLightVFX2 ай бұрын
That intro trailer was amazing, I want the full feature film.
@yoman48024 ай бұрын
I'm going to expect these intros for every single coming video, and it makes me even more excited for all of them. Keep up the amazing content! I learn a bunch of new tools and techniques every time
@ryut4 ай бұрын
Awesome timing! I was struggling with that for the Dolly Zoom effect and divided to create the rig and went to bed last night. And saw this tut when I woke up this morning. Magic! Thanks! 🙏
@Arjjacks4 ай бұрын
This looks somewhat more user friendly once you finish setting it up, but Blender does actually already have camera rigs built in, one of which uses the same sort of driver set up as here. You have to enable the addon (or install the extension in 4.2+) Add Camera Rigs, which'll expand the list of cameras you can add to the scene in the shift - A menu. The 2D Camera Rig has the same sort of controls as this one, plus a toggle in the Camera Rig dropdown menu in the Item N-Panel tab to switch between rotation and shifting, where setting it to Shift will utilise the camera's Shift X and Y fields to obliquely compensate for panning the camera left and right or up and down. They are bone rigs, so you have to enter pose mode to use the controls, and the camera settings are exposed in that same dropdown menu, so you don't have to keep coming in and out of pose mode to select the camera again. The corner frame (bone widget) controls should be kept level with each other on the camera's Y plane as well, according to the docs. It's worth that you will still need to enable the Camera Parent Lock checkbox for direct control same as here, though, which the rigs don't automatically do. This bypasses the drivers, though, which are driven by the rig controls, so there is that to keep in mind.
@ChaosProwler4 ай бұрын
Camera parent lock option is soooo neat!!!
@A_TrainАй бұрын
Excellent breakdown and awesome technique!
@AdamEarleArtist4 ай бұрын
Genius. That's a prototype for a new camera in 3D, and as if camera aren't already freakn creamy smooth kick ass already. Cameras in Blender just got even better! (I'm shouting from my office window)
@gabrielmoro3d3 ай бұрын
This is brilliant. This will be my default camera. Thank you!
@adameskoo3 ай бұрын
I know that I'm late to the party but this Camera Parent Lock thing is awesome. It lets you even use blender's "Fly Mode" - it blocks your mouse movements, but you can adjust your camera position with WASD keys. Normally when you use TrackTo constraint it blocks you from adjusting the camera's view that way because of the constraint. Of course you need to have a null with camera as a child that's tracking another null (your target). BTW. Your camera rig is also brilliant of course :)
@craigernstzen23724 ай бұрын
This is excellent, thank you. I have never used drivers in Blender, looking forward to testing this.
@ADav.4 ай бұрын
Brilliant. Thank you!
@kimdesec4 ай бұрын
This is one of the most useful tutorial I watched in blender it is simple and really great thank you
@iOmediaCoZa3 ай бұрын
Absolutely fantastic! Thanks Robin.
@AJCreative3D4 ай бұрын
hahaha the intro is EPIC and then you saying "it´s just a camera rig" is a LOT more EPIC hahahaha now this is a really cool idea to manage the camera on the viewport!!
@ulliroyal3 ай бұрын
That,s great, thanks, you are truly a professional.
@_D3W34 ай бұрын
Is there à million like button on youtube ? fantastic rig, thanks a lot
@asahdigitalassets3864 ай бұрын
Very cool, thank you. I added the sensor width as a variable in the expression so that if I change the camera preset and the sensor size changes, it will still work. I had trouble with this at first, getting an "invalid python expression" error if I just tried copying the path from the settings. Using " *data.sensor_width* " as the path worked for me.
@jabberdoggy44444 ай бұрын
This was incredibly helpful. Thank you for making it available.
@slizgi864 ай бұрын
Fantastic! Instead of DIY hack, this should be the next default blender camera... + built in option with turn on/off or pick target instead of adding constraint.
@lhagun2 ай бұрын
this is actually so useful
@LacklusterFilms4 ай бұрын
For anyone using imperial as their scene units, you must multiply the distance in the camera driver by 3.281. The driver equation should look like '(distance * 3.281) * 36.0'
@ForsythJC4 ай бұрын
Thank you! I was having this issue, as I live in Ohio, so I've set my Blender defaults to Imperial. Apologies to my fellow creators across the globe; I don't know Metric, even though I'm told it makes more sense (and I have no doubt that it does). Unfortunately, I was born into a country that insists on making things harder, because here we use the alias of "Patriotism" for our Narcissistic Personality Disorder.
@rajendrameena1504 ай бұрын
You give very unique techniques in blender
@pZq_4 ай бұрын
Nice upgrade of this rig is this: add new control empty where camera supposed to point by adding to the empty sphere of camera a "Track To" Constrain with target to the newly created empty :o
@gotmoresoul4 ай бұрын
I swear I was literally wondering how to achieve this yesterday. Thanks
@spectre.garden4 ай бұрын
The camera rigs addon that ships with blender has this ability. It just needs to be enabled and added to a scene. My preference is just to use empties with a focal length and target vector. But I do think your idea is intuitive. And clearly lots of people seem energized by it.
@danialsoozani4 ай бұрын
Amazing video with brilliant solution! you my friend certainly know how to look at things from a different angle and find a solution for it!!! thanks for sharing it
@The.Art.Of.Creating.19794 ай бұрын
Thank you so much for sharing this wonderful tutorial!
@jamc11504 ай бұрын
Pretty Cool Explanation!, Thanks for sharing!
@DiThi4 ай бұрын
"a*(1/scale)" is the same as "a/scale" so you can just type "distance*36/scale" or "36*distance/scale".
@James.Just.James.2 ай бұрын
He didnt simplify 😂
@Toscoou4 ай бұрын
Amazing! This should be standard! Works great
@snakeyengel4 ай бұрын
instant subscription. Where's the LOVED IT! button???
@Carpe-Diem-gg1hg4 ай бұрын
I am your exact target audience/ avatar. This is exactly what I want to learn.
@Perobueno-v8i4 ай бұрын
scaling the whole thing is useful because you want your plane aligned with your subject (at least sometimes) and if it's too small it's not good. So scaling is actually usefull. I copied your rig and been using it.
@garymcderp11464 ай бұрын
This is awesome!
@mourece4 ай бұрын
This is awesome! Thank you!!!!
@nurb2kea4 ай бұрын
Puts most rigs to shame. Thanks for sharing and explaining so well !! 🙂🙃😉
@dindon1713 ай бұрын
Thank you!
@munashemaguwu4 ай бұрын
Very handy, brilliant idea🔥
@chrisfox94924 ай бұрын
There is an addon that focal locks your camera so you can change the lense and its automatically changing the distance of the camera to the focal point
@sachin_salve76942 ай бұрын
How smart you are.!! 🤩💐
@voytechj4 ай бұрын
"9:25 in OpenGL which blender uses for viewport rendering, camera projection 2D plane lies on XY plane, and camera look in the -Z direction.
@CamAnimFPV4 ай бұрын
That's really cool, but I prefer default dolly camera rig :)
@VisualistAyush074 ай бұрын
I didn't know why transform space was not working for me byt when I change it to world space it's work just fine Thanks man
@SW-lw6mt4 ай бұрын
OMG that's so much better!
@Faulheit4 ай бұрын
this is a game changer
@varadwankhade20394 ай бұрын
very few things make me feel like life is worth the effort these days and this video at 2x speed was one of them
@ಥ_ಥ4 ай бұрын
What a joyful intro. Thanks for sharing.
@JosiahBout4 ай бұрын
Extremely useful stuff as always, thanks Robin!
@dj_ross4 ай бұрын
Thank you for sharing this!
@trksnoos4 ай бұрын
Thanks Mate!!! that's VERY NICE
@takapapatapaka53264 ай бұрын
This is so cool, thx for sharing it
@jojo-qw5xd4 ай бұрын
You are my herou!!!
@mrhollywood52853 ай бұрын
BRILLIANT !!!
@professordeb4 ай бұрын
This is brilliant!
@SonidosEnArmonia_19924 ай бұрын
I didn't know I needed this. Now I know.
@Clockworkbio4 ай бұрын
Not quite first but I’ll take it. Compositor video was life changing. Let’s goooo.
@robinsquares4 ай бұрын
Thank you! I'm sure there are some awesome compositor things you can do to get that warpy microscope look too.
@michelrigaud95524 ай бұрын
Very impressive ! Thank u
@JC-ov8ko4 ай бұрын
Great vid. Can you actually show a use case or how to use it in a scene or your workflow? I imagine it's not ideal for every scenario but, I am fairly new to using the camera in Blender. subscribed
@theshubhamdhage4 ай бұрын
amazing! thanks for sharing.
@X-mordred-X4 ай бұрын
Excellent! Thanks for this, Robin! For 3.4.0 ERROR. Copying Copy Data Path will give you "scale" which is actually wrong. You need to add the "[0]" by hand. In case you need to know the index of [x] by copying the Full Data Path and erasing the rest except scale[index].
@Benn254 ай бұрын
Mind blown.
@fernandoruiz57944 ай бұрын
Why is this free ❤
@pikachufan254 ай бұрын
No more Jumping Around menus for the Camera! Wooooo..... Thanks You! Woooo
@AKutuza4 ай бұрын
it's really incredible, it would be great in terms of time to develop an add-on where we can equip the camera with this rig in one click
@robinsquares4 ай бұрын
You can get pretty close to one click with the asset browser and copy attributes addon
@Matthiesis4 ай бұрын
There's a free add-on called "focal lock" which does pretty much the same thing.
@robinsquares4 ай бұрын
@@Matthiesis Why didn't you tell me about that before I made a whole video!
@SouvikKarmakar14 ай бұрын
wonderful
@BasheerShaik-yh5bx4 ай бұрын
Insanely intresting intro
@Thiagz4 ай бұрын
so smart!
@evanssaliaj35894 ай бұрын
Very nice idea and execution. I dont know much about blender rigging (comming from maya) but a very nittpicky thing is that by pure chance the scale of the plane would go to 0, what would happen with the rig? There must be a way of clamping the value. Thank you for the excellent tutorial!
@exa2114 ай бұрын
The PewDiePie of blender
@krismiller75934 ай бұрын
Sweet
@LtDipstick4 ай бұрын
if you could adjust the aspect ratio by using scale this rig would be near perfect. As a guy who makes concept art and matte paintings for animation, having a variable aspect ratios on this rig would be a godsend, but i cant figure out a way to drive the aspect ratio and input a resolution without it being cumbersome. EX: If i wanted it to be 1:1 at 1080p i could scale the rig and then input the x resolution at that ratio
@viscountav4 ай бұрын
Thanks!
@RomboutVersluijs2 ай бұрын
Perhaps also drive the sensor size with a driver so its nore widely useabke
@misterprickly4 ай бұрын
We can finally do a rack-focus, truckin/pullout with greater ease!
@alexfurer4 ай бұрын
Nice one!
@pZq_4 ай бұрын
amazing 👏 🧡
@Hellemmm4 ай бұрын
Great!!!
@nathitappan4 ай бұрын
Way to stick to your "non-click baity" pledge! 😅 Great content as always.
@My3dworld010 күн бұрын
Bro perfect🎉❤
@RomboutVersluijs2 ай бұрын
Perhaps adding camera data in the camera view helps a user. So when you look through the camera you see focal length, aspect ratio and what not. This can all be done with drivers as well. Im going to test this theorie and make this into aarmatire so all animatrd parts are also in one action file and not one for every empty
@tango5thetargeted734 ай бұрын
the last bit of the tutorial doesnt work for some reason, i cant get it to move while the camera stick to a view while having camera parent lock turn on
@slamotte4 ай бұрын
same here it breaks when i try to move the sphere rig, i redid the tutorial 4 times too lol make sure that when you add the 1st drivers that both the camera and the focal planes transforms are changed and it should work.
@andyklyen68854 ай бұрын
Thanks for the amazing tutorial - I'm finding the only way of saving it - is to save the whole thing as a Blender scene. When I mark (all of it) as an asset only one of the components appears in the asset browser and if I mark the whole collection as an asset it restores it as a fused combination that cannot be adjusted. I'm using Blender 4.2. If you could pin a quick explanation of how to save it that would brilliant. Thanks!
@robinsquares4 ай бұрын
Done! Mark the camera itself as an asset. If you want to append a collection, you can do it "un-fused." When you drag it into the viewport, the little window on the bottom left has a checkbox for "instance." Turn that off.
@denysk.11784 ай бұрын
Was working before, now in 4.2.1 for me it started moving picture in camera closer/farther without locking the distance to objects ...
@محمدعذابمحسن4 ай бұрын
You're a god
@PJZ4 ай бұрын
As a Blender noob of a few months: 🤯 As a photographer for decades: 🤯
@almos10474 ай бұрын
Is there a way to make it so the plane scale with the camera when I change the resolution ?