A new Blender camera for nailing the focal length down to the millimeter

  Рет қаралды 54,638

Robin Squares

Robin Squares

Күн бұрын

Пікірлер: 172
@robinsquares
@robinsquares 4 ай бұрын
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.)
@danialsoozani
@danialsoozani 4 ай бұрын
I tried it but it only brings the sphere empty....
@LeonardoNascimentoDesenhista
@LeonardoNascimentoDesenhista 4 ай бұрын
@@danialsoozani You must put all in a collection and mark that collection as Asset.
@Whalester
@Whalester 4 ай бұрын
@@danialsoozani You need to mark the camera as the asset, not the rig controller. Assets work up parent trees, not down them.
@Whalester
@Whalester 4 ай бұрын
I'm going to be doing more than that, I replaced my start up file camera with this one!
@catman3573
@catman3573 4 ай бұрын
@@danialsoozani I try it ,it's ok.
@CGMatter
@CGMatter 4 ай бұрын
Ducking genius
@nathitappan
@nathitappan 4 ай бұрын
Well, that's quite an endorsement right here...
@m.hassan8145
@m.hassan8145 4 ай бұрын
Ur also genius
@dwellersart7538
@dwellersart7538 4 ай бұрын
❤❤🎉🎉🎉🙏 thank you and him for all the free knowledge
@KabeeshS
@KabeeshS 4 ай бұрын
Hi all
@ArtinAzarnejad
@ArtinAzarnejad 4 ай бұрын
Starts recording, gives straight up value, ends the recording What a chad
@SouvikKarmakar1
@SouvikKarmakar1 4 ай бұрын
giga chad
@HiroshiArtist
@HiroshiArtist 10 күн бұрын
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
@protonprotonfix5749
@protonprotonfix5749 4 ай бұрын
Ingenious. This should get a default in Blender.
@giladharnik2499
@giladharnik2499 4 ай бұрын
Great video! 10 years in Blender, and I never knew about the "Camera parent lock" option.
@cocamaster0
@cocamaster0 4 ай бұрын
me neither
@ZeroDean
@ZeroDean 2 ай бұрын
Yeah, that was gold!
@ZeroDean
@ZeroDean 2 ай бұрын
This is brilliant. It's the sort of functionality that should be built into the core Blender camera. That's how good it is. 🙌
@bradenpintar
@bradenpintar 4 ай бұрын
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!
@ZeroDean
@ZeroDean 2 ай бұрын
It's also worth paying for such useful info! Watched the video and still bought it. 😊
@hasen_3d350
@hasen_3d350 4 ай бұрын
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.1178
@denysk.1178 4 ай бұрын
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.
@verydisc33t
@verydisc33t 4 ай бұрын
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 :)
@RomboutVersluijs
@RomboutVersluijs 2 ай бұрын
​@@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.
@ZeroDean
@ZeroDean 2 ай бұрын
Excellent tip.
@gordonbrinkmann
@gordonbrinkmann 4 ай бұрын
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".
@FireAngelOfLondon
@FireAngelOfLondon 4 ай бұрын
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
@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
@toxinaa
@toxinaa 4 ай бұрын
You are the GOAT, i was needing something like this! Pretty cool trailer :)
@InLightVFX
@InLightVFX 2 ай бұрын
That intro trailer was amazing, I want the full feature film.
@yoman4802
@yoman4802 4 ай бұрын
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
@ryut
@ryut 4 ай бұрын
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! 🙏
@Arjjacks
@Arjjacks 4 ай бұрын
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.
@ChaosProwler
@ChaosProwler 4 ай бұрын
Camera parent lock option is soooo neat!!!
@A_Train
@A_Train Ай бұрын
Excellent breakdown and awesome technique!
@AdamEarleArtist
@AdamEarleArtist 4 ай бұрын
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)
@gabrielmoro3d
@gabrielmoro3d 3 ай бұрын
This is brilliant. This will be my default camera. Thank you!
@adameskoo
@adameskoo 3 ай бұрын
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 :)
@craigernstzen2372
@craigernstzen2372 4 ай бұрын
This is excellent, thank you. I have never used drivers in Blender, looking forward to testing this.
@ADav.
@ADav. 4 ай бұрын
Brilliant. Thank you!
@kimdesec
@kimdesec 4 ай бұрын
This is one of the most useful tutorial I watched in blender it is simple and really great thank you
@iOmediaCoZa
@iOmediaCoZa 3 ай бұрын
Absolutely fantastic! Thanks Robin.
@AJCreative3D
@AJCreative3D 4 ай бұрын
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!!
@ulliroyal
@ulliroyal 3 ай бұрын
That,s great, thanks, you are truly a professional.
@_D3W3
@_D3W3 4 ай бұрын
Is there à million like button on youtube ? fantastic rig, thanks a lot
@asahdigitalassets386
@asahdigitalassets386 4 ай бұрын
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.
@jabberdoggy4444
@jabberdoggy4444 4 ай бұрын
This was incredibly helpful. Thank you for making it available.
@slizgi86
@slizgi86 4 ай бұрын
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.
@lhagun
@lhagun 2 ай бұрын
this is actually so useful
@LacklusterFilms
@LacklusterFilms 4 ай бұрын
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'
@ForsythJC
@ForsythJC 4 ай бұрын
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.
@rajendrameena150
@rajendrameena150 4 ай бұрын
You give very unique techniques in blender
@pZq_
@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
@gotmoresoul
@gotmoresoul 4 ай бұрын
I swear I was literally wondering how to achieve this yesterday. Thanks
@spectre.garden
@spectre.garden 4 ай бұрын
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.
@danialsoozani
@danialsoozani 4 ай бұрын
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.1979
@The.Art.Of.Creating.1979 4 ай бұрын
Thank you so much for sharing this wonderful tutorial!
@jamc1150
@jamc1150 4 ай бұрын
Pretty Cool Explanation!, Thanks for sharing!
@DiThi
@DiThi 4 ай бұрын
"a*(1/scale)" is the same as "a/scale" so you can just type "distance*36/scale" or "36*distance/scale".
@James.Just.James.
@James.Just.James. 2 ай бұрын
He didnt simplify 😂
@Toscoou
@Toscoou 4 ай бұрын
Amazing! This should be standard! Works great
@snakeyengel
@snakeyengel 4 ай бұрын
instant subscription. Where's the LOVED IT! button???
@Carpe-Diem-gg1hg
@Carpe-Diem-gg1hg 4 ай бұрын
I am your exact target audience/ avatar. This is exactly what I want to learn.
@Perobueno-v8i
@Perobueno-v8i 4 ай бұрын
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.
@garymcderp1146
@garymcderp1146 4 ай бұрын
This is awesome!
@mourece
@mourece 4 ай бұрын
This is awesome! Thank you!!!!
@nurb2kea
@nurb2kea 4 ай бұрын
Puts most rigs to shame. Thanks for sharing and explaining so well !! 🙂🙃😉
@dindon171
@dindon171 3 ай бұрын
Thank you!
@munashemaguwu
@munashemaguwu 4 ай бұрын
Very handy, brilliant idea🔥
@chrisfox9492
@chrisfox9492 4 ай бұрын
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_salve7694
@sachin_salve7694 2 ай бұрын
How smart you are.!! 🤩💐
@voytechj
@voytechj 4 ай бұрын
"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.
@CamAnimFPV
@CamAnimFPV 4 ай бұрын
That's really cool, but I prefer default dolly camera rig :)
@VisualistAyush07
@VisualistAyush07 4 ай бұрын
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-lw6mt
@SW-lw6mt 4 ай бұрын
OMG that's so much better!
@Faulheit
@Faulheit 4 ай бұрын
this is a game changer
@varadwankhade2039
@varadwankhade2039 4 ай бұрын
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.
@JosiahBout
@JosiahBout 4 ай бұрын
Extremely useful stuff as always, thanks Robin!
@dj_ross
@dj_ross 4 ай бұрын
Thank you for sharing this!
@trksnoos
@trksnoos 4 ай бұрын
Thanks Mate!!! that's VERY NICE
@takapapatapaka5326
@takapapatapaka5326 4 ай бұрын
This is so cool, thx for sharing it
@jojo-qw5xd
@jojo-qw5xd 4 ай бұрын
You are my herou!!!
@mrhollywood5285
@mrhollywood5285 3 ай бұрын
BRILLIANT !!!
@professordeb
@professordeb 4 ай бұрын
This is brilliant!
@SonidosEnArmonia_1992
@SonidosEnArmonia_1992 4 ай бұрын
I didn't know I needed this. Now I know.
@Clockworkbio
@Clockworkbio 4 ай бұрын
Not quite first but I’ll take it. Compositor video was life changing. Let’s goooo.
@robinsquares
@robinsquares 4 ай бұрын
Thank you! I'm sure there are some awesome compositor things you can do to get that warpy microscope look too.
@michelrigaud9552
@michelrigaud9552 4 ай бұрын
Very impressive ! Thank u
@JC-ov8ko
@JC-ov8ko 4 ай бұрын
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
@theshubhamdhage
@theshubhamdhage 4 ай бұрын
amazing! thanks for sharing.
@X-mordred-X
@X-mordred-X 4 ай бұрын
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].
@Benn25
@Benn25 4 ай бұрын
Mind blown.
@fernandoruiz5794
@fernandoruiz5794 4 ай бұрын
Why is this free ❤
@pikachufan25
@pikachufan25 4 ай бұрын
No more Jumping Around menus for the Camera! Wooooo..... Thanks You! Woooo
@AKutuza
@AKutuza 4 ай бұрын
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
@robinsquares
@robinsquares 4 ай бұрын
You can get pretty close to one click with the asset browser and copy attributes addon
@Matthiesis
@Matthiesis 4 ай бұрын
There's a free add-on called "focal lock" which does pretty much the same thing.
@robinsquares
@robinsquares 4 ай бұрын
​@@Matthiesis Why didn't you tell me about that before I made a whole video!
@SouvikKarmakar1
@SouvikKarmakar1 4 ай бұрын
wonderful
@BasheerShaik-yh5bx
@BasheerShaik-yh5bx 4 ай бұрын
Insanely intresting intro
@Thiagz
@Thiagz 4 ай бұрын
so smart!
@evanssaliaj3589
@evanssaliaj3589 4 ай бұрын
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!
@exa211
@exa211 4 ай бұрын
The PewDiePie of blender
@krismiller7593
@krismiller7593 4 ай бұрын
Sweet
@LtDipstick
@LtDipstick 4 ай бұрын
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
@viscountav
@viscountav 4 ай бұрын
Thanks!
@RomboutVersluijs
@RomboutVersluijs 2 ай бұрын
Perhaps also drive the sensor size with a driver so its nore widely useabke
@misterprickly
@misterprickly 4 ай бұрын
We can finally do a rack-focus, truckin/pullout with greater ease!
@alexfurer
@alexfurer 4 ай бұрын
Nice one!
@pZq_
@pZq_ 4 ай бұрын
amazing 👏 🧡
@Hellemmm
@Hellemmm 4 ай бұрын
Great!!!
@nathitappan
@nathitappan 4 ай бұрын
Way to stick to your "non-click baity" pledge! 😅 Great content as always.
@My3dworld0
@My3dworld0 10 күн бұрын
Bro perfect🎉❤
@RomboutVersluijs
@RomboutVersluijs 2 ай бұрын
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
@tango5thetargeted73
@tango5thetargeted73 4 ай бұрын
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
@slamotte
@slamotte 4 ай бұрын
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.
@andyklyen6885
@andyklyen6885 4 ай бұрын
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!
@robinsquares
@robinsquares 4 ай бұрын
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.1178
@denysk.1178 4 ай бұрын
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
@PJZ
@PJZ 4 ай бұрын
As a Blender noob of a few months: 🤯 As a photographer for decades: 🤯
@almos1047
@almos1047 4 ай бұрын
Is there a way to make it so the plane scale with the camera when I change the resolution ?
Connect two objects using the Data Transfer modifier, it's cool!
10:10
Christopher 3D
Рет қаралды 121 М.
10 pro tutorials most Blender artists haven't seen
17:46
Robin Squares
Рет қаралды 34 М.
Ful Video ☝🏻☝🏻☝🏻
1:01
Arkeolog
Рет қаралды 14 МЛН
Film emulation in the viewport compositor | Blender tutorial
27:41
Robin Squares
Рет қаралды 40 М.
The pro tutorials you’ve never seen if you use Blender
16:13
Robin Squares
Рет қаралды 262 М.
Blender Primitives Are Changing & They Look Good!
12:57
askNK
Рет қаралды 39 М.
Why I never render PNG
6:40
Robin Squares
Рет қаралды 86 М.
I Hired 3D Artists to make the SAME Animation in Blender
14:23
How Ian Hubert Hacked VFX (and you can too!)
22:26
InLightVFX
Рет қаралды 396 М.
How to make next-level procedural materials in Blender
27:48
Robin Squares
Рет қаралды 104 М.
Camera Tips and Trick in Blender
10:24
stache
Рет қаралды 87 М.
Insanely Fast Virtual Production | Nuke, Switchlight & Blender
49:16