The Secret to Perfectly Merge CGI with Live Action | (Edge Extending)

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

КОМЕНТАРІ • 42

  • @CompositingAcademy
    @CompositingAcademy  4 місяці тому +2

    Thanks for watching! If you’re interested in learning Nuke and you’re a beginner, our course series is the best place to start and has helped many get hired in VFX studios!:
    www.compositingacademy.com/nukecourses

    • @vickykashyap4978
      @vickykashyap4978 4 місяці тому

      Hi sir render point plugin last plugin bottom side MH name full name

  • @Mionwang
    @Mionwang 4 місяці тому +13

    Oh man I LOVE these kinds of tutorials that don't really talk about just the "how"s, but instead explain the "why"s and "what"s. Thank you so much!

  • @samhorgan8002
    @samhorgan8002 9 днів тому +1

    Great video! Instead of masking the patch with the CG alpha, you can also unpremult the CG, merge the patch over the unpremulted CG, disable the output - alpha in the merge node, and premult again :)

  • @JoeyTheNpc
    @JoeyTheNpc 4 місяці тому +4

    Thank you for lightening my view of the art of edging.

  • @thefosterhousevfx
    @thefosterhousevfx 3 місяці тому +1

    I've been screaming for an edge extend for After Effects for well over a decade. Thank you for a concise professional level use case.

    • @ASKVFX
      @ASKVFX 2 місяці тому

      I feel your pain. The work around I've used is applying a simple choker in the negative direction to extend the edge and a separate solid to apply the roto as a matte. An edge extend in after effects is a long time need.

  • @thatcherfreeman
    @thatcherfreeman 4 місяці тому +3

    Absolutely brilliant tip, thank you so much

  • @walid1fx
    @walid1fx 4 місяці тому +4

    dropping gems everytime you post a video sir .. thanks a lot!

  • @johntnguyen1976
    @johntnguyen1976 4 місяці тому +1

    Kudos! No one explains it quite this well, like ever. Or...they tend to not focus on the right method and leave you to figure it out (looking at you, older vfx supes lol). Anyways...great video.

  • @lightningspeed6142
    @lightningspeed6142 4 місяці тому

    This is what we needed !!! but to be honest this is not enough, please make part 2 of this video where you talk & teach in more deep about the very complex edge blending, thin edge blending, motion blur edge blending and also maintaining the details & pixels. this is the most needed thing for many compositors, Thank you alex you finally got on this ❤

    • @CompositingAcademy
      @CompositingAcademy  4 місяці тому +1

      I'm glad it was useful! In NK505 which is about 15 hours of content covers this process in-depth if you're looking for a super detailed breakdown like that:
      www.compositingacademy.com/nukeonlinecourse-keying-despill-color-integration
      I have a lot of other tutorials planned around pain points but it's mostly a factor of my time to get them published!
      Cheers

    • @lightningspeed6142
      @lightningspeed6142 4 місяці тому

      @@CompositingAcademy Alright i will check this out, Thanks a lot ❤

  • @BenWottonVFX
    @BenWottonVFX 4 місяці тому +4

    Good concise overview! For merging back only where you need to, I will unpremult my CG (in your case the grey sphere) merge the whole edge extended premulted tree over (rgb only) then premult my CG and merge it over the plate. This will merge your edge extend only on the pixels it is needed, and automatically work with defocus or motion blur, avoiding the need to mask the tree by your dilated CG alpha or add roto shapes to compensate.

    • @Fidelis014
      @Fidelis014 4 місяці тому +2

      That is in fact the only correct solution to this problem and it works in all scenarios.

    • @CompositingAcademy
      @CompositingAcademy  4 місяці тому +2

      good tip! Will have to try it that way. Someone else also suggested Atop merge operation which I haven't really used before, could be interesting to experiment with.

    • @jakobkardoeus9866
      @jakobkardoeus9866 4 місяці тому +2

      @@CompositingAcademy I really like using the atop operation in a merge node for doing stuff like this, its doing exactly the same what BenWottonVFX was mentioning before, unpremulting, merging without an alpha, an then premulting again.
      The "downside" of this is that I don't like how the script is layered then, because then you don't merge every element well organized on top of your b-stream where it would be, you also start to layer elements on every cg element or painted-patch, before you merge it on your b-stream, and you have to do it for every element.
      But anyways, great video Alex! :)

  • @MoorishMade
    @MoorishMade 4 місяці тому +1

    I’ll have to come back to this when I become more familiar with nuke

  • @yzoro9358
    @yzoro9358 4 місяці тому +2

    Love the new editing style really fun to watch Ty!

  • @samuelthomas5494
    @samuelthomas5494 4 місяці тому

    Great explanation! thank you for sharing this tip. Hard to find good Nuke tutorials like these

  • @wswiatkiewicz
    @wswiatkiewicz 4 місяці тому +2

    Hi. For years I just do merge atop operation. It seems easier to catch up someone who takes yours script. It lets you do edge extend with no problem but apply only were yours A-input alpha lets you. Additional you can control BBox size when you apply it by yours roto and do defocus manipulation on a small area and save some CPU power when it comes to render time.
    as all of as know - render time is crucial! :)

    • @CompositingAcademy
      @CompositingAcademy  4 місяці тому +1

      good tip! I haven't used the atop operation, will have to try that out

  • @ultramarinne
    @ultramarinne Місяць тому

    Thank you! Good lesson. I usually try to cut off objects that I put behind out-of-focus objects with a mask, and lay edge extend over cg using merge in atop mode. It would be interesting to see how to restore thin hairs that lie over a bright background in the footage, but they need to be laid on a darker matte paint. Given that the hairs are colored. Mathematics like multiply, geometric, hypot, plus and screen do not work here. And it is not always possible to attach additionally drawn hair with a good result at the output.

  • @yafvfx
    @yafvfx 4 місяці тому +2

    Thank you

  • @GianfrancoDAlessandro
    @GianfrancoDAlessandro Місяць тому

    Amazing tutorial Alex 🎉, Is there by any chance the compositing tutorial of this scene or inside of one of your courses? I wish to learn how to compose the water assets into this scene,

  • @0xmigu
    @0xmigu 4 місяці тому +1

    Amazing!

  • @JayronimoFilms
    @JayronimoFilms 4 місяці тому +1

    Thank you!

  • @unspecialist
    @unspecialist 4 місяці тому +3

    Thanks for not spacing out your script into kilometers of scrolling or motion sickness zooming in and out, tired of supervising compers that think it’s impressive to charge per meter

  • @IronStoneStudio
    @IronStoneStudio 4 місяці тому +1

    Amazing as usual! Did you drop the updates for the courses? Bcz I couldn’t find away to buy it on your site?

    • @CompositingAcademy
      @CompositingAcademy  4 місяці тому +1

      Hey! Yes some of the updates have been added, many to the Bonus Lessons / Bonus Projects. I’m currently working on adding another big project, but there’s already some new projects people can dig into.
      If you’re enrolled in the beginner series you’ll have the 4 courses + a separate bonus section that I’m planning to keep updating over time.
      If you can’t find it shoot me an email and I can help there. If you just want the bonus projects not the series you can email as well and I can send it separately. Cheers!

  • @Boonuyt
    @Boonuyt 4 місяці тому +1

  • @mjparent222
    @mjparent222 4 місяці тому +1

    great ! One node I really appreciate for small edge extend is PxF_distort combined with the PxF_VectorEdgeBlur from PixelFudger node free.
    PxF_distort
    ua-cam.com/video/NnGRDoV9B5Y/v-deo.html
    ua-cam.com/video/fIt5adqoerU/v-deo.htmlsi=brYgxaxfbgoNfXV8&t=356
    PxF_VectorEdgeBlur
    ua-cam.com/video/08M6qo4_Pbw/v-deo.html

  • @vanhansel100
    @vanhansel100 4 місяці тому

    Thanks so much for explaining this! Is there any way to get the script, please?

    • @CompositingAcademy
      @CompositingAcademy  4 місяці тому

      no problem! This project as well as others are in the beginner series here:
      www.compositingacademy.com/nuke-compositing-career-starter-bundle

  • @ApexArtistX
    @ApexArtistX 4 місяці тому

    Nobody use nuke anymore . Make fusion tutorials

    • @CompositingAcademy
      @CompositingAcademy  4 місяці тому +5

      every major vfx studio uses nuke for feature films, not fusion

    • @apmanti12
      @apmanti12 4 місяці тому +1

      Lol are you tripping bro? Fusion is like for indie stuff and maybe small studios if even that

    • @mickeywillis8945
      @mickeywillis8945 3 місяці тому

      I don't know what you are smoking but I would like some

  • @lumiin3d
    @lumiin3d 4 місяці тому

    Awesome! I have a question. How do you comp a cg element that starts behind an element on the footage and then ends up being in front of an element on the footage? Think as if a CG sphere is rotating around a person on footage. That'd be extra helpful, thank you :)

    • @CompositingAcademy
      @CompositingAcademy  4 місяці тому +1

      It would actually be the same exact technique as here, except when the object passes in front of the person or object you would "hide" the patch. You can keyframe the "mix" in the merge node to do that method.
      If the object is both behind and in front of the person at the same time (like a tentacle or something wrapped around the person) it starts to become a bit more complex