How to solve Depth of Field edge problems in Nuke

  Рет қаралды 74,933

Hugo's Desk ™

Hugo's Desk ™

Күн бұрын

Пікірлер: 139
@HugosDesk
@HugosDesk 5 жыл бұрын
Hugo's Desk will be live on Twitch tomorrow Sunday, 17th March from 15.00 GMT. This will part Two of a CG compositing Nuke workshop using a real production shot. Hope to see you there. www.twitch.tv/hugosdesk
@liorweisspi
@liorweisspi 8 жыл бұрын
I really like the 5 min tutorial concept. it becomes very practical and useful during busy work day with artists, producers and clients. whatever the topic is. Per the Colouredge and Anti-aliasing it's the first time someone is addressing this issue in a tutorial So many thanks. I never miss any of your tutorials.
@HugosDesk
@HugosDesk 8 жыл бұрын
+Lior Weiss Thanks so much fro the Kind words. Yes this started because people complained about my 90 min long FXPHD classes, lol. So I am promising always 5 min, but will try at least to be less then 7-8. Thanks again
@HenrikDoark
@HenrikDoark 8 жыл бұрын
Hugo, how amazing was that your mini class! Several years that I watch videos of DT, FXPHD, YT and never explained to me how to normalize the depth and / or fix the artifacts! Thank you very much! :D
@HugosDesk
@HugosDesk 8 жыл бұрын
+Henrik D'park Thanks so much for the kind words. This technique will not work if the Objects cross over too much. For that I use this and some Edge Blurs with Object ID's and sometimes a few stroke of paint. But that is another video for another time.
@haaake
@haaake 5 жыл бұрын
Great information. You can also just use the raw depth data in the zDefocus node setting the math to "depth". You don't have to normalize the depth unless you need it for some other purpose. You can also use the Filter Erode to expand the depth channel to fix the rough edges that don't properly overlap the anti-aliased alpha.
@HugosDesk
@HugosDesk 5 жыл бұрын
The only reason I normalize is so I can have a visual representation of where the Z-depth is. This way I can adjust Edge Extensions, Edge Blurs, Filters using IDS, etc. I just prefer to see it so I can locate where the problems are. Having said that, this video is now almost 4 years old. These days I just use Deep information to solve some of these issues, to be honest.
@Michael-yf6pj
@Michael-yf6pj 6 жыл бұрын
Thank you very much! It is a question that I have been puzzled for a long time!
@HugosDesk
@HugosDesk 6 жыл бұрын
No problem, glad I could help.
@Cimpy101
@Cimpy101 5 жыл бұрын
You rock. Thank you so much for this. I was trying to tweak the depth values in maya. This is just what I needed.
@HugosDesk
@HugosDesk 5 жыл бұрын
Glad to help. Thanks for watching
@yankostoyanov6702
@yankostoyanov6702 6 жыл бұрын
Thanks, you're doing a fantastic job with all NUKE videos! Keep them coming.
@HugosDesk
@HugosDesk 6 жыл бұрын
No problem. Wish I had more time
@PinkMarz
@PinkMarz 7 жыл бұрын
I was just running into the normalizing issue yesterday, thanks!
@ToonHimself
@ToonHimself 7 жыл бұрын
Thanks! just discovered you channel, really cool! Gonna watch all the video's!
@HugosDesk
@HugosDesk 7 жыл бұрын
+ToonHimself Thanks mate, more to come soon. So glad you find my channel. Hope not to disappoint
@guillaumedelescazes512
@guillaumedelescazes512 7 жыл бұрын
HUGO !!!!! I have been struggling with this for ageeeeeessss ! Wow ! So happy to see someone treat and solve this issue ! And all that in 5 minutes.... What else...... ;) You da man Hugo ! Keep it up ! Oh by the way, do you know how you could get this to work in After Effects by any chance ? I know you don't really use it anymore but sometimes we just don't have the luxury to be Nukin' around soooooo ;) Would be greatly appreciated ! Till soon ! Take care ! THANKS A MILLLLLLLL !
@AFaria8
@AFaria8 8 жыл бұрын
Thanks for the video Hugo, really nice and helpful. and thanks for providing the source files too. looking forward to the next ones :)
@HugosDesk
@HugosDesk 8 жыл бұрын
+Anabela Faria Not a problem, glad you liked the video. Cheers
@AronDurkin
@AronDurkin 8 жыл бұрын
these are the best videos about NUKE on the whole web.
@HugosDesk
@HugosDesk 8 жыл бұрын
+Aron Durkin Thanks so much mate, making me blush. 😊
@pioniercg
@pioniercg 8 жыл бұрын
Love it, cant wait for more. No crap, long, boring tutorials anymore
@HugosDesk
@HugosDesk 7 жыл бұрын
I try making it as short as possible and to the point. It is hard but I will keep trying.
@fotuoh
@fotuoh 6 жыл бұрын
Great tutorial, quick and easy! Obrigado Hugo! I'm loving your videos
@HugosDesk
@HugosDesk 6 жыл бұрын
No problem, thanks for watching
@ryanjstever
@ryanjstever 2 жыл бұрын
Really appreciate your tutorials! Have you composited with passes from Unreal Engine? Im trying to follow what you are doing here but the passes from UE look a little different.
@HugosDesk
@HugosDesk 2 жыл бұрын
Unfortunately not yet, but I will soon!
@Pinionistus
@Pinionistus 8 жыл бұрын
Awesome and to the point! Hate those long and dragging tutorials.
@HugosDesk
@HugosDesk 8 жыл бұрын
+Pavle Milićević Thanks so much mate, Hope you are well.
@Pinionistus
@Pinionistus 8 жыл бұрын
Hugo's Desk all is good, gonna be actually teaching nuke to few friends soon. Will keep eye on you how pros do it hah 😊
@HugosDesk
@HugosDesk 8 жыл бұрын
+Pavle Milićević Come man, you are more Pro then me mate. Good luck.
@Pinionistus
@Pinionistus 8 жыл бұрын
Haha you gotta be joking Hugo 😂 maybe in 10yrs
@usernoice
@usernoice 8 жыл бұрын
Really love this series. Useful and very easy to digest.
@HugosDesk
@HugosDesk 7 жыл бұрын
I try making them as short as possible but sometimes it is hard.
@rr_10102
@rr_10102 3 жыл бұрын
Short and sweet. Thanks for the very useful tip!
@justKolia
@justKolia 8 жыл бұрын
Thank you very much Hugo! It is really cool! I like it! And i think it is not so important to get in 5 minutes range. Because sometimes is difficult to explain something in a 5 minutes. And it will get more then 5 but less then 7 or even 10. It is a quick format too! I wont be upset if your quick tut get 10 minutes. ))) Thank you sharing your knowledge and your huge experience! I really appreciate it and i think im not only one. Keep going! Looking forward your new tuts!
@HugosDesk
@HugosDesk 8 жыл бұрын
+justKolia Thanks so much of the kind words mate. And yes sometimes it will be 5, 6 or 7 min. I just want to make sure it is short and one topic or node only. Easier to share and to watch. Thanks again.
@soheilasghary
@soheilasghary 8 жыл бұрын
short, clear, helpful. Thanks.
@HugosDesk
@HugosDesk 8 жыл бұрын
Thanks so much for watching.
@lukex975
@lukex975 2 жыл бұрын
this helped me today. thanks Hugo
@HugosDesk
@HugosDesk 2 жыл бұрын
Thanks so much for watching. Glad I could help
@mdesnoyelles
@mdesnoyelles 8 жыл бұрын
Great ! I like this new format ! 5 minutes tuto is clever idea and a great challenge XD Cheers
@HugosDesk
@HugosDesk 8 жыл бұрын
Thanks so much. Yes it is a challenge specially since I pretty busy and this is a side hobby of mine to make content for You Tube. But hopefully I can keep it weekly. Thanks
@nutellaj1778
@nutellaj1778 3 жыл бұрын
Hugo is the best
@GHDSchrank
@GHDSchrank 8 жыл бұрын
Parabéns pela iniciativa Hugo !! vou acompanhar seus trabalhos por aqui ... Muito Obrigado !!!
@HugosDesk
@HugosDesk 8 жыл бұрын
Obrigado, ainda bem que gostas.
@PixelCommando
@PixelCommando 8 жыл бұрын
Wow so cool ;) i owe you a beer ! as we could fix our Z-Defocus in our last project.. Thanks for your great work on helping people with your tutorials.
@HugosDesk
@HugosDesk 8 жыл бұрын
+PixelCommando Thanks so much mate.
@RebelPhoton
@RebelPhoton 8 жыл бұрын
This was great! Thank you Hugo!
@HugosDesk
@HugosDesk 8 жыл бұрын
+RebelPhoton Thanks so much
@lazyartist5163
@lazyartist5163 2 жыл бұрын
We need an updated version of this tutorial. If it's possible. Thank you!
@HugosDesk
@HugosDesk 2 жыл бұрын
It's on my list but I do show this on my latest stream! I will publish a edited version soon but the full stream is up.
@lazyartist5163
@lazyartist5163 2 жыл бұрын
@@HugosDesk okay, I will watch. You are a great teacher. Thanks for sharing ur knowledge!
@JohnAnderson-yy1uo
@JohnAnderson-yy1uo 3 жыл бұрын
desde o inicio você sempre fazendo incríveis trabalhos! 🏆🏆🇧🇷🇧🇷
@r2detta
@r2detta 2 жыл бұрын
Great explanation!
@HugosDesk
@HugosDesk 2 жыл бұрын
Thanks so much for watching
@Emm_R_Guitar
@Emm_R_Guitar 8 жыл бұрын
This is a great idea. The edge thing has always thrown me with zdepth. (student) What is the difference between the Nukepedia node, and copying the alpha and eroding it or dilating a few pixels? Just wondering.
@HugosDesk
@HugosDesk 8 жыл бұрын
Thanks for the kind words. Yes you can do it manually without gizmos but I just find it easier to use the pre-made nodes. But there are many ways of getting the same result. Cheers and thanks for watching.
@NervalFilho
@NervalFilho 8 жыл бұрын
Fantástico! :) Obrigado por compartilhar seu conhecimento, Hugo!
@HugosDesk
@HugosDesk 8 жыл бұрын
+Nerval Filho Obrigado por veres
@ramakrishna284
@ramakrishna284 4 жыл бұрын
Just coming to the point everytime........💙
@SupunLankage
@SupunLankage 5 жыл бұрын
Super cool job!
@MiyuOzz
@MiyuOzz 4 жыл бұрын
Simple, very effective thank you very much!
@rikinpatelvfs
@rikinpatelvfs 6 жыл бұрын
Hi Hugo. Once again, great tutorial. Very helpful to a lot of us. But I have a question for you. I was working on something similar and getting the same artifacts, but in my case the 3d geo was overlapping and the edge of the foreground object was off by a few pixel (with depth pass). As objects were overlapping, I couldn't do edge extend. Hope it makes sense. How would you approach to this problem? Thanks in advance!
@madballdesign
@madballdesign 6 жыл бұрын
+1
@madballdesign
@madballdesign 6 жыл бұрын
have you found the solution?
@OlafBlomerus
@OlafBlomerus 4 жыл бұрын
A huge help. Thank you, Hugo.
@MaDiViL696
@MaDiViL696 7 жыл бұрын
Really cool video ! I just have a question, i have an animate and i would like to have my focus first on the FG and then defocus to the BG, and i some issues doing it. even if i animate the focus place. Is there anything to be carefull about ?
@RajuMon2016
@RajuMon2016 4 жыл бұрын
Great video
@naveenprabhu_Vlogs
@naveenprabhu_Vlogs 6 жыл бұрын
Hugo you make my life easy thanks
@GHOSTPIXEL95
@GHOSTPIXEL95 6 жыл бұрын
Hey man great tutorial! I was wondering where can I find the Edge Colour gizmo it seems to be deleted from everywhere, I dont know why L( plz help!
@haaake
@haaake 5 жыл бұрын
You can also just use the Filter Erode to expand the depth channel by +1 or so to expand it to properly cover the alpha. Put the FilterErode into your depth channel stream, set channels to "depth.Z" and +1 or so should work fine.
@danielefrontini6204
@danielefrontini6204 7 жыл бұрын
Thanks Hugo!
@HugosDesk
@HugosDesk 7 жыл бұрын
No Problem
@brod515
@brod515 8 жыл бұрын
thank you this looks like it will be fun.
@HugosDesk
@HugosDesk 8 жыл бұрын
+MrBrN197 Thanks so much. I hope so. Cheers
@mindsteamers
@mindsteamers 8 жыл бұрын
Great tutorial! Could you show us something about using deep composite?
@HugosDesk
@HugosDesk 8 жыл бұрын
+mindsteamers Yes maybe another time, sure. I will added to the list. Thanks so much for watching.
@Pinionistus
@Pinionistus 8 жыл бұрын
+Hugo's Desk yeah hardcore deep compositing is my next stop on my learning curve 😊
@talesbyfirelight3728
@talesbyfirelight3728 5 жыл бұрын
Hey Hugo! great vid. The values in your Depth pass are in the thousands. 3108 for black point and 1873 for white point. The Depth pass I'm testing out here from my client is 1.09000 at it highest and .55000 at its lowest. And its backwards. The closest part is darker and farthest point is brighter. Any thoughts?
@HugosDesk
@HugosDesk 5 жыл бұрын
Not sure about those values. Are you clamping or limiting the values in 3D? The values should match 3D coordinates and distances camera so if your 3D is made to corrects scales it should be a lot higher.
@mixjix
@mixjix 5 жыл бұрын
I'm having the same problem, did you manage to resolve this?
@HugosDesk
@HugosDesk 5 жыл бұрын
You need to make sure you have correct values in the Zdepth settings in 3D. Also you need a proper scale in your 3D scene. Maybe that could be the problem?
@mixjix
@mixjix 5 жыл бұрын
@@HugosDesk I'm new to Nuke, but turns out your workflow works for me, I for some reason have to use decimal values from 0-1 (0.XXXX) instead. Will look into your suggestion though, thanks.
@Alexandremetalhead
@Alexandremetalhead 8 жыл бұрын
Hugo, obrigado por compartilhar conhecimento. E quanto aos tutoriais em português, você ainda pretende faze-los? Grande abraço e sucesso para você.
@HugosDesk
@HugosDesk 8 жыл бұрын
+Alexandre Rufino Obrigado. Achas que existe muito gente que gostaria de ver em Português? Achas que sim? Eu posso fazer Dub a este e ver se tem muitos "views"
@Alexandremetalhead
@Alexandremetalhead 8 жыл бұрын
+Hugo, eu acho que sim. Existe um canal chamado Borgo TV, do Magno Borgo. Todos os seus vídeos são em português, e acho que tem uma comunidade grande e muito carente de tutoriais em nossa língua. Seria ótimo se você fizesse tutoriais em português, já que você é um dos grande nomes da composição digital :)
@AndreiBoscoBR
@AndreiBoscoBR 8 жыл бұрын
+Hugo's Desk Também acho que seria bem interessante vídeos sobre composição e nuke em português.
@HugosDesk
@HugosDesk 7 жыл бұрын
Do you like this tutorial? Want to see more? Support my channel in Patreon for $1 and have exclusive timed access before everyone else. Don't miss out: www.patreon.com/hugosdesk
@sachindhillon4099
@sachindhillon4099 Жыл бұрын
Very nice
@blackswann
@blackswann 4 жыл бұрын
Hey Hugo! Is there a way to fix the edges of this character if she was rendered out as part of the background and not a foreground element? I’m running into edge problems on a scene with lots of leaves and grass - when trying to apply depth of field on the whole scene in Nuke I get edge artifacts in between leaves - any way around this in Nuke or would you need to render DoF in camera in 3D?
@HugosDesk
@HugosDesk 4 жыл бұрын
Only way to go around this is to use Deep compositing and PGBokeh. Everything else will have edge issues. Last resort would be DOF in 3D
@blackswann
@blackswann 4 жыл бұрын
Hugo's Desk thank you for quick reply! Loved your deep compositing process video - will have to try this out.
@9177852573
@9177852573 7 жыл бұрын
Good one! thanks
@zsmithcreative9519
@zsmithcreative9519 4 жыл бұрын
ColorEdge & EdgeExtend remove from nukepedia any any suggestion how to find out this 2 gizmos...?
@HugosDesk
@HugosDesk 4 жыл бұрын
You can do the same with Nuke 12's new Edge extend node! The new node is GPU accelerated. But if you the old ones want here you go: www.dropbox.com/s/qs8fhzp594w7u25/Archive.zip?dl=0
@zsmithcreative9519
@zsmithcreative9519 4 жыл бұрын
@@HugosDesk really appreciate it man..thanks a lot..
@HugosDesk
@HugosDesk 4 жыл бұрын
@@zsmithcreative9519 NP
@mariozorzi
@mariozorzi Жыл бұрын
@@HugosDesk Thanks Hugo!
@miltongiordano
@miltongiordano 7 жыл бұрын
really interesting video
@HugosDesk
@HugosDesk 7 жыл бұрын
Thanks mate. Glad you like it.
@pioniercg
@pioniercg 8 жыл бұрын
Does ColourEdge node has different name on nukepedia, cant find if there?
@HugosDesk
@HugosDesk 7 жыл бұрын
Try this link, these are some of the gizmos I use: www.dropbox.com/s/nqjzmiiba38w8zt/Edges.zip?dl=0
@backendninja8333
@backendninja8333 8 жыл бұрын
Wow, that's great tip.
@HugosDesk
@HugosDesk 8 жыл бұрын
+Cyan Tarek Thanks so much
@Advection357
@Advection357 6 жыл бұрын
Is there a way to get a "Y depth" from a renderer? As in points close to camera's height are black and farthest upwards are white... so just an axis change. Maybe something can be done with the position pass? It's for an atmospheric effect I'm trying to build in post & want to avoid rendering large scalar field volumes :3 Search brings up nothing...
@morrisabramian2276
@morrisabramian2276 5 жыл бұрын
this can be created while rendering, a falloff map based on camera Y axis
@apmanti12
@apmanti12 6 жыл бұрын
hey hugo, can you explain on how to use curve tool to find depth?
@HugosDesk
@HugosDesk 6 жыл бұрын
I guess that’s a video right there. Thanks
@ACES-BRAZIL
@ACES-BRAZIL 7 жыл бұрын
NOBODY SPENDS NOTHING IN THE NET ... I KNOW WHY YOU ARE RELEASING THESE MIGALS
@HugosDesk
@HugosDesk 7 жыл бұрын
+VFX Sorry what?
@jkartz92
@jkartz92 8 ай бұрын
is coloredge node removed in recent versions of nuke?
@annasorgon8878
@annasorgon8878 8 жыл бұрын
thanks... where is it possible to find the colour edge node? on nukepedia I´m not able to find it!!!
@HugosDesk
@HugosDesk 8 жыл бұрын
Here you go: www.dropbox.com/s/54o65exulbir0ca/ColourEdge.gizmo.zip?dl=0
@annasorgon8878
@annasorgon8878 8 жыл бұрын
Thanks a lot Hugo, I really need it!
@Screensam
@Screensam 5 жыл бұрын
Hey Hugo! Do you know if there is a way to link the focal point attribute to a tracker? It seems that Nuke won't let me do it...
@WiseHoax_ArijitDatta
@WiseHoax_ArijitDatta 5 жыл бұрын
I have a render but which has no alpha channel because its a ground shot .then what to do??
@monocore
@monocore 4 жыл бұрын
Awesome
@HugosDesk
@HugosDesk 4 жыл бұрын
Thanks. Need to make a new version, this is like 4 years old already.
@monocore
@monocore 4 жыл бұрын
Hugo's Desk that would be great. I just moved from AE to Nuke and I found your videos super helpful. The logic is exactly the same I just need to work my way through the right nodes. And the edges problem in depth is old as time itself. I used to render the depth pass 4x times the resolution but that is no longer suitable. I’m having trouble with overlapping foreground de focused objects, but I guess that’s just a limitation of the technique perhaps? Anyway, big thanks and keep it up!
@dysnXO
@dysnXO 4 жыл бұрын
Any idea how to fix this in After Effects?
@HugosDesk
@HugosDesk 4 жыл бұрын
I am sorry but not sure how!
@MrThirumal
@MrThirumal 6 жыл бұрын
Thanks hugo.....
@radhanathdutta7312
@radhanathdutta7312 7 жыл бұрын
what the mask pipe do? why that goes into that character?
@ACES-BRAZIL
@ACES-BRAZIL 7 жыл бұрын
NINGUEM PASSA NADA NA NET... EU SEI PORQUE VOCES ESTAO LIBERANDO ESTAS MIGALHAS
@entertainmentchannel8952
@entertainmentchannel8952 5 жыл бұрын
please make a video which describe it more in depth and detailed
@Nighscreach
@Nighscreach 2 ай бұрын
I can't find those nodes in nuke
@bassamkasper
@bassamkasper 8 жыл бұрын
Great ,, thank you
@HugosDesk
@HugosDesk 8 жыл бұрын
Thank you for watching
@jszewczyk
@jszewczyk 11 ай бұрын
Dropbox link is dead :)
@ghamay2011
@ghamay2011 8 жыл бұрын
Dropbox link is dead
@HugosDesk
@HugosDesk 8 жыл бұрын
Fixed now. Cheers
@ghamay2011
@ghamay2011 8 жыл бұрын
+Hugo's Desk Thanks hugo for a quick reply and it works now.
How to do cleanup using 3D Projection in Nuke​
8:44
Hugo's Desk ™
Рет қаралды 61 М.
Хасанның өзі эфирге шықты! “Қылмыстық топқа қатысым жоқ” дейді. Талғарда не болды? Халық сене ме?
09:25
Демократиялы Қазақстан / Демократический Казахстан
Рет қаралды 253 М.
Миллионер | 2 - серия
16:04
Million Show
Рет қаралды 1,2 МЛН
How to use the Position Pass in Nuke
6:32
Hugo's Desk ™
Рет қаралды 54 М.
Simulating Physically Accurate Depth of Field in Nuke
43:13
Jed Smith
Рет қаралды 64 М.
Compositing Complex Shadows in Nuke [Advanced]
19:14
Compositing Academy
Рет қаралды 49 М.
I stole this trick from VFX artists
9:42
Cullen Kelly
Рет қаралды 86 М.
Image Frequency Separation in Nuke [Intermediate]
10:32
Compositing Academy
Рет қаралды 24 М.
How to use the VRay AOVs in Nuke (render passes)
7:35
Hugo's Desk ™
Рет қаралды 35 М.
Render like a professional in Blender (ACES, View Layers, Passes)
34:21
External Painting Software Live Link to Blender with Ucupaint
24:05
Re-lighting Real Footage | Nuke Compositing [Advanced]
16:27
Compositing Academy
Рет қаралды 45 М.
Хасанның өзі эфирге шықты! “Қылмыстық топқа қатысым жоқ” дейді. Талғарда не болды? Халық сене ме?
09:25
Демократиялы Қазақстан / Демократический Казахстан
Рет қаралды 253 М.