Nuke Survival Toolkit - Intro and Installation

Поделиться
HTML-код
  • Опубликовано: 11 сен 2024

Комментарии • 138

  • @thelukz122
    @thelukz122 2 года назад +15

    In case someone runs into the same problem: I had some troubles installing the Toolkit because the slashes were in the wrong direction, after I copied the path into the init.py!
    Thanks for putting this awesome Toolkit together, Tony!

    • @artofdavid9147
      @artofdavid9147 2 года назад

      THANKS!

    • @mathometer
      @mathometer 2 года назад

      thank you! Thought i was going mad :D

    • @Bakantimo
      @Bakantimo Год назад

      thanks, I thought this wont work on nuke 13

    • @Becanti
      @Becanti Год назад

      Thanks!

    • @carlanavarro7592
      @carlanavarro7592 Год назад

      thanks! Tought I was just stupid for copy/paste files xd🧐🤣

  • @momokooye2222
    @momokooye2222 3 года назад +2

    Big Big Thank You!! This is the most amazing tool I ever had in Nuke! I just started to learn Comp these 2 years, and this tool is incredibly helpful and useful! I know you were doing this toolkit from Ben's Comp Newsletter, I was Ben's student from our comp class for 1 term. Incredible amazing!! I am so happy to learn how wonderful this community is! Thank you, Tony :)

  • @pablo_wolfelone
    @pablo_wolfelone 10 месяцев назад +1

    Thanks Tony to you and all those great people who develop these tools and share them generously to the whole community.

  • @luuuude
    @luuuude 4 года назад +2

    Are you f**king kidding me? This is such a nice gift to the community! Bravo!!!!

  • @Kacz
    @Kacz 4 года назад +6

    You are the best. Thank you

  • @malikdean5509
    @malikdean5509 4 года назад

    Oh, this is a must-have gizmo set for every NukeX compositor! AWESOME!

  • @usernoice
    @usernoice 3 года назад

    This is pretty awesome! Thank you for contributing this to the community alone with all the gizmos/tools creators.

  • @andreimikhalenko1568
    @andreimikhalenko1568 Год назад +1

    Really cool! I hope one day can make gizmo that will behave like TripLanar mapping, when you plug texture and using World Position or Normal pass from CG render, it will place this texture on objects (similar to generating Noise form World Postion, but only with image input😅

  • @IanZainea1990
    @IanZainea1990 4 года назад +1

    The legend keeps on legend-ing

  • @panneerselvamaunachalam3024
    @panneerselvamaunachalam3024 4 года назад +1

    Amazing Tony.... Master stroke .. Thank you so much for incredible work..

  • @gulubidulu
    @gulubidulu 4 года назад

    Nice, i really appreciate that artists get credited for their work !

  • @MrThirumal
    @MrThirumal 3 года назад +1

    you’re a gem, Tony! Kudos to you.

  • @Teeheeweewee
    @Teeheeweewee 4 года назад +2

    This is so generous. Now I just need a job to try them out.

  • @ZsStudio
    @ZsStudio Год назад +2

    Hello , is anybody have problem with the "init. py : error interpreting this plugin" warning on mac (using Nuke X 13.2v1)?

    • @heydrigen
      @heydrigen 9 месяцев назад

      same problem. have you resolve it?

  • @AdrianPueyo
    @AdrianPueyo 4 года назад +2

    Legend

  • @danielmiller1826
    @danielmiller1826 4 года назад +8

    This is an amazing resource!
    There is an error in the installation documentation: In the init.py you need the line `import nuke` before the nuke.pluginAddPath otherwise it will not work.
    Thanks for this resource and video!

    • @JAYJAY_
      @JAYJAY_ 3 года назад +1

      Please tell me more

    • @danielmiller1826
      @danielmiller1826 3 года назад

      ​@@JAYJAY_ So the way Python works is it loads up some basic stuff when it starts. But there are modules that extend this. There is "nuke" module contains all the code relevant to nuke. That includes nuke.pluginAddPath() (see it's "nuke" dot "pluginAddPath", so pluginAddPath is in the "nuke" module).
      If you run code from within Nuke itself, well that nuke module is already loaded. But the init.py runs BEFORE nuke loads. So it's vanilla Python code and ignorant of the various commands in the nuke module. The command "import nuke" loads all the commands so you can include them in your code. After that everything works as described in the video.

    • @alg2398
      @alg2398 3 года назад

      like this? importnuke.pluginAddPath
      I don't even know nothing about phyton, is it okay to create a text doc and name it with .py?

    • @danielmiller1826
      @danielmiller1826 3 года назад

      @@alg2398 So you would have "import nuke" on one line, after that nuke.pluginAddPath('path/to/add')

    • @danielmiller1826
      @danielmiller1826 3 года назад

      @@alg2398 second question, yes. Careful not to use a wordprocessor like Word or LibreOffice as it will add qeird stuff to your file. A plain text editor (even notepad on windows) is what you need. Have a look at Automate The Boring Stuff with Python for a really simple and useful guide to how Python works in general, then the Nuke docs are really good at explaining how it works within Nuke. Also on my website danielmarkmiller.uk I have some examples of python in nuke

  • @reed4109
    @reed4109 4 года назад

    Amazing as always, please keep this fantastic content coming :)

  • @ChinnaHi
    @ChinnaHi 8 месяцев назад

    This is amazing, Tony, thank you so much.

  • @gulubidulu
    @gulubidulu 4 года назад +1

    If i may suggest a feature, having a way of easily enable or disable the loading of a gizmo would be nice.
    Cragl made something really clever for their tools (cragl connect). With a single menu you can choose only the tools you need, so you dont get overwhelmed with features you never really use

    • @CompositingMentor
      @CompositingMentor  4 года назад +1

      A very good idea! I’m not much of a coder and wish i knew how to do that!
      What you can do though is open up the menu.py file in the main folder in a text editor. It’s pretty organized, and just hashtag out or delete any lines of code that are adding tools you don’t need. That’s the poorboy solution for the moment! Haha maybe there will be others in the future to help make cool features like that possible. Thanks for the suggestion, very good one

    • @gulubidulu
      @gulubidulu 4 года назад

      Im a bit overwhelmed by my work right now, but i’d be glad to help. Ill get in touch as fast as i can to add this feature on your wonderful gizmo compilation ;)

  • @Anxhelo
    @Anxhelo 7 месяцев назад +2

    not working for me, trying on win 11, did everything tried different methods , the ;plugin its not showing up

  • @Fengtos
    @Fengtos 3 года назад

    amazing stuff Tony. I basically learned keying from your videos.

  • @webmenchu
    @webmenchu 4 года назад +2

    I already tried both methods but the menu doesn't show up, the gizmos loads but the menu tool kit doesn't load. Any help will be welcome.

  • @tiagodungo
    @tiagodungo 3 года назад

    Amazing stuff, cheers for this mate.

  • @max-wc4df
    @max-wc4df 3 года назад +1

    Hi thank you but this method not working on nuke13 what should i write in init.py

  • @BoRisMc
    @BoRisMc 3 года назад

    downright incredible, thanks a bunch!

  • @gonzalogomez9749
    @gonzalogomez9749 2 года назад

    Thank very much for this gift, its amazing!

  • @LoveVFX
    @LoveVFX 4 года назад

    I love it!
    Thank you Tony!

  • @1000ton474
    @1000ton474 3 года назад +1

    On Windows 10 no allow to save the folder as init.py, how can I solve this issue?

  • @SmookieYT
    @SmookieYT 2 года назад

    Unrelated question to this video but I'm curious...have your keying methods changed since you released the Advanced Keying Breakdown series? Is there anything you'd do differently now?

    • @CompositingMentor
      @CompositingMentor  2 года назад

      ruclips.net/video/C8GX5gZ3dtQ/видео.html
      I was a guest on VFX for Filmmakers channel a few months ago and went over an updated version of the template, which is also found in the NST. But it’s up to date as far as how I approach things in this video. Matt has provided the source material and workfiles for you to download and investigate as well. Thanks for the question!

    • @SmookieYT
      @SmookieYT 2 года назад

      @@CompositingMentor Thank you so much, man! I'll definitely have a look :)

  • @RonnieMirands
    @RonnieMirands 3 года назад +1

    The instalation tutorial starts at 3:00 :)

  • @diego.riestra
    @diego.riestra 7 месяцев назад

    Awesome, thanks brother.

  • @fastabst
    @fastabst 4 года назад

    Huge work man! Thanks a lot!

  • @justinbentvelsen9005
    @justinbentvelsen9005 Год назад

    This is amazing!! Thank you so much!

  • @creatingvfx
    @creatingvfx 4 года назад

    Awesome Work Tony

  • @353productions
    @353productions 4 года назад

    This must have taken serious effort and time to put together. Kudos for the gift we can all use.
    I'm sure people will bombard you with 'what about this tool'... but... Rainmaker (lens droplets) should be in there - it's under the particles menu on Nukepedia. I use it a tonne.
    Also in your documentation you have AutoFlare but - correct me if I'm wrong - it doesn't appear to be part of the toolkit download just fyi.
    Cheers dude

    • @CompositingMentor
      @CompositingMentor  4 года назад

      I’ll have a look at rainmaker! Thank you! And good spot on the autoflares. I had to take it out last minute because it has images with filepaths. I will have to figure out a way to basically replace a variable in the read filepath with the hardcoded filepath to the images. I am consulting some friends on ideas on how to do that. You could do it with a live variable that if you have the NST loaded it would show you, sort of like [value root.name] gives you the value of the script folder. But this doesnt work with renderfarms or other users who didnt load the NST, or if you want to share the script. Anyway long story short, i am hoping to work out a way around that in the future! Thank you for the heads up!

    • @353productions
      @353productions 4 года назад

      @@CompositingMentor Ahh makes sense no worries! Sounds like you got all under control. There are so many tools in here I had no idea about/ forgotten about after all these years, so it's been awesome to read the documentation and go through them all. Thanks again!

  • @KenedyTorcatt
    @KenedyTorcatt 3 года назад

    Is this compatible with Nuke 13?

  • @user-vc2ev3zl1g
    @user-vc2ev3zl1g 4 года назад

    感谢您为合成事业做出的贡献

  • @rato_ratt
    @rato_ratt 15 дней назад

    thank you so much!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

  • @user-xr1bw2ho1y
    @user-xr1bw2ho1y 3 года назад

    Me, An Intellectual, Installing this toolkit: nuke.pluginAddPath("Your/NukeSurvivalToolkit/C:\Users\user\Documents\survivaltoolkit\NukeSurvivalToolkit_publicRelease-1.1.1\NukeSurvivalToolkit")
    This video saved me lol Thank you!

    • @Xgrl00fireX
      @Xgrl00fireX 3 года назад

      did it work for you after fixing the path? i'm getting an error ;o;

    • @user-xr1bw2ho1y
      @user-xr1bw2ho1y 3 года назад

      @@Xgrl00fireX it does! Are you using non-commercial? Seems like most gizmos won't work in NC ㅠ_ㅠ

    • @Xgrl00fireX
      @Xgrl00fireX 3 года назад

      @@user-xr1bw2ho1y I've gotten other gizmos and plugins to work before, but i think the error is with my python version not being able to read the .py files correctly

  • @salarsalahi
    @salarsalahi 2 месяца назад

    If Nuke cannot initialize the path, change your "\" to "/" and magically, it will work. :D

  • @Mrjeschaeffer
    @Mrjeschaeffer 2 года назад +1

    Hey Tony I am getting a /.nuke/init.py : error interpreting this plugin. can you point me into the right direction to solve this.

    • @CompositingMentor
      @CompositingMentor  2 года назад

      Hi Joel, try updating it to the latest release version on github, maybe you have an older version

    • @Mrjeschaeffer
      @Mrjeschaeffer 2 года назад

      @@CompositingMentor Hey Tony. thanks for getting back to me so fast. I have 2.1.1 toolkit. i think thats the latest. I am running Nuke indy on a M1 pro Max MacBook. would that be the issue?

    • @CompositingMentor
      @CompositingMentor  2 года назад

      @@Mrjeschaeffer ya, indie cannot run python code, so it errors, thats the issue, sorry! Not much i can do about that limitation

    • @Mrjeschaeffer
      @Mrjeschaeffer 2 года назад

      @@CompositingMentor copy. shame. well thats is solved. thanks again.

    • @JerelNorthern
      @JerelNorthern 2 года назад +3

      If you're in Nuke Indie, try this -- nuke.pluginAddPath("C:\\Users\\user\\.nuke\\NukeSurvivalToolkit") -- .... After some research, doubling the backslashes worked for me!

  • @weslicar
    @weslicar 3 года назад +1

    Can this be done in windows 10? Thanks!

  • @rvllctt871
    @rvllctt871 3 года назад +1

    I couldn't get publicRelease-2.0.0 2 to load on 13 ... no problems with 12 though.

  • @jimenagrueso2740
    @jimenagrueso2740 Год назад

    Thank you Tony!

  • @spencertaproot8086
    @spencertaproot8086 9 месяцев назад

    Is it possible to use it in non-commerical version?

  • @jakobkardoeus9866
    @jakobkardoeus9866 4 года назад

    Great idea, thank you very much! :-)

  • @Bakantimo
    @Bakantimo Год назад

    the gizmo won't work on nuke 13 :(

  • @radioicer3374
    @radioicer3374 Год назад

    I cannot create the .py file, it is placed in .rtf by default

  • @ibraheemyousef8114
    @ibraheemyousef8114 3 года назад

    Unfortunately, it did not come in nuke plugins
    I do not know what the problem is .. I followed the instructions and the explanation in detail, but it did not appear in the list of Plugins
    I use the macOS High Sierra system, NukeX 12.2V4

  • @timjones4594
    @timjones4594 3 года назад +1

    Do you think this will install on nuke indie ?

  • @halitnur
    @halitnur 2 года назад

    thank you very much

  • @dmitrypugachev3184
    @dmitrypugachev3184 2 года назад

    Tony, good afternoon! Do you plan to write a tutorial on Morph_Dissolve ( In depth explain )? I'm sure many will be interested, because there is no such thing on RUclips yet. I'm talking about this:
    " Tony Lyons June 15, 2019 at 12:35 pm - Reply
    Using this combined with SmartVectors and a couple “clean frames” has revolutionized my paint workflow! especially if I have to cleanup or patch something over clothing. works awesome, thank you!
    "(c)

  • @rayddit
    @rayddit 5 месяцев назад

    is someone tested this to nuke 15? mine says that he canon turn on the plugin or something

  • @risingvfx1840
    @risingvfx1840 4 года назад

    You are amazing.

  • @TheIvnil
    @TheIvnil 3 года назад

    after editing init.py running nuke gives an error COULD NOT LOAD VECTORTRACKER.PY and nuke crashes

  • @ItsEllzaz
    @ItsEllzaz 4 года назад

    My .nuke folder doesn't seem to have any effect on my setup. Is there a way to make sure nuke is reading files from the .nuke folder?

    • @CompositingMentor
      @CompositingMentor  4 года назад

      learn.foundry.com/nuke/8.0/content/user_guide/configuring_nuke/common_preferences.html
      This could help. I believe nuke takes into account .nuke folder by default, so just make sure you’re in the right folder

  • @3djaadu
    @3djaadu Год назад

    Sadly this is not working for me.I followed everything intact.

  • @deveshupadhyay
    @deveshupadhyay 2 года назад

    Facing error. Showing failed to interpret init.py

  • @charlesbrain5535
    @charlesbrain5535 4 года назад

    Awesome, please how to install on windows. i don't understand how you copy the tool kit as text. help

  • @TheSaurabhSom
    @TheSaurabhSom 4 года назад

    Thank you.

  • @JadanDuffin127
    @JadanDuffin127 4 года назад

    Pretty nice set, but how do you update these? Plus isn't nubrige a thing that would allow each artist to get the things they only need and use and keep it up to date? www.nukepedia.com/nubridge

  • @EpicAnimalsLOL
    @EpicAnimalsLOL 2 года назад

    I'm having trouble installing Nuke itself. Never used the software so really feel lost atm

  • @thenout
    @thenout 4 года назад

    Thank you!!!

  • @RamonCerveraVFX
    @RamonCerveraVFX 4 года назад

    God save the king

  • @guymicciche144
    @guymicciche144 Год назад

    How can I add your w_hotbox to this?

  • @ACES-BRAZIL
    @ACES-BRAZIL 4 года назад

    Thank you...

  • @leksandrtelehei7466
    @leksandrtelehei7466 4 года назад

    Thanks.

  • @FBTVindia
    @FBTVindia 3 года назад

    thanks bro

  • @nijukrishnan90
    @nijukrishnan90 2 года назад

    it's not working in nuke 10

  • @WolverineMKD
    @WolverineMKD 3 года назад

    No more showreels?

  • @yhanur6386
    @yhanur6386 Год назад

    did not work on nuke 14

  • @v3d40
    @v3d40 3 года назад

    Awesome! I can now be a little less scared of python

  • @PostolPost
    @PostolPost 3 года назад

    hi. did you deleted your "camerashake nuke torial" ?(

    • @CompositingMentor
      @CompositingMentor  3 года назад

      I don't think I had a camera shake tutorial, maybe you are thinking of someone else? I do suggest trying ben mcewan's bm_cameraShake tool though, it's probably my favorite. If only using nuke's default camera shake tool, I recommend seperating different movements, a slower "hand held" one, and then under it, a more quick jittery one. You can layer as many as you want. Also you can use an external multiply node or any node with 0-1 mix to control the overall amount and expression link all the camera shakes. That way you can turn it on/off with just 1 overall slider.

    • @PostolPost
      @PostolPost 3 года назад

      @@CompositingMentor You did. Its mostly about "motion tile gismo", and blogpost is still on your website, but video is unavalible :)

    • @CompositingMentor
      @CompositingMentor  3 года назад +1

      @@PostolPost oh yes, i remember that. I didn't think the info was relevant any more. however that motionTile node is in the NST, i renamed it to MirrorBorder, I thought it was more descriptive than motionTile

  • @that1guy111987
    @that1guy111987 Год назад

    Great tutorial, I still can't get it to load unfortunately. :(

  • @MrPianonoob
    @MrPianonoob 4 года назад

    Epic

  • @KenedyTorcatt
    @KenedyTorcatt 3 года назад

    Please update it to be compatible with nuke 13 🙏

    • @CompositingMentor
      @CompositingMentor  3 года назад

      It is working for me for nuke 13.1 on macOS, Which version of nuke are you using? Also are you using nukeX, indie, non-commercial? Does it give you an exact error? a lot of times in order to get a more detailed error you need to run the program from a terminal window, so when nuke fails/quits, it still gives a nice detailed error. It usually tells exactly where the python code failed, including the line of code it could not process.
      Are you using windows, mac, linux? I will assume windows. If so, try this website and follow instructions for how to run nuke from command line terminal to get the error:
      learn.foundry.com/nuke/9.0/content/getting_started/installation/launching_nuke_win.html?tocpath=Getting%20Started%7CInstallation%20and%20Licensing%7CWindows%7C_____2
      I do not have windows, I have only access to mac, so maybe it's a windows thing, or maybe nuke 13.4 update changed something. But either way I'll need your help to let me know the exact error you are having to either fix it on my side or guide through any installation trouble you may have had.
      Thank you! Hopefully we can get it working

    • @CompositingMentor
      @CompositingMentor  3 года назад

      It is working for me for nuke 13.1 on macOS, Which version of nuke are you using? Also are you using nukeX, indie, non-commercial? Does it give you an exact error? a lot of times in order to get a more detailed error you need to run the program from a terminal window, so when nuke fails/quits, it still gives a nice detailed error. It usually tells exactly where the python code failed, including the line of code it could not process.
      Are you using windows, mac, linux? I will assume windows. If so, try this website and follow instructions for how to run nuke from command line terminal to get the error:
      learn.foundry.com/nuke/9.0/content/getting_started/installation/launching_nuke_win.html?tocpath=Getting%20Started%7CInstallation%20and%20Licensing%7CWindows%7C_____2
      I do not have windows, I have only access to mac, so maybe it's a windows thing, or maybe nuke 13.4 update changed something. But either way I'll need your help to let me know the exact error you are having to either fix it on my side or guide through any installation trouble you may have had.
      Thank you! Hopefully we can get it working

    • @KenedyTorcatt
      @KenedyTorcatt 3 года назад

      @@CompositingMentor Hi,I made it work, thanks, I just had an old version, now with latest version 2.1.1 its working properly inside NUKE 13v4 Thanks!

  • @mahjari
    @mahjari 2 года назад +3

    This message appears when I open the program and then closes.
    "C:/Users/USER/.nuke/init.py : error interpreting this plugin"
    please help.

    • @ulyssepl
      @ulyssepl 2 года назад

      Replace the " \ " with " / "

    • @JerelNorthern
      @JerelNorthern 2 года назад

      If what @Oxlou suggested doesn't work, if you're in Nuke Indie, try this -- nuke.pluginAddPath("C:\\Users\\user\\.nuke\\NukeSurvivalToolkit") -- .... After some research, doubling the backslashes worked for me!

  • @mwmingram
    @mwmingram 3 года назад

    Local User Installation: ruclips.net/video/MQq9GH3SekA/видео.html

  • @JerelNorthern
    @JerelNorthern 2 года назад +2

    Hey! If you're in Nuke Indie or NC, try this .... nuke.pluginAddPath("C:\\Users\\user\\.nuke\\NukeSurvivalToolkit") .... After some research, doubling the backslashes worked for me! Thanks so much for this Toolkit!! Found it because @VFX Central!!

  • @wtfischip
    @wtfischip 2 года назад +1

    Finally found the SOLUTION,,,, the problem is dont use double quotation use single quotation so instead of ( "C:/Users/.nuke/NukeSurvivalToolkit" ) use ( 'C:/Users/.nuke/NukeSurvivalToolkit' )

  • @duquefbatina
    @duquefbatina 2 года назад

    This is amazing, Tony, thank you so much.

  • @NachoHoyos
    @NachoHoyos 3 года назад

    Thank you so much!! This is amazing!

  • @helgemaus1090
    @helgemaus1090 3 года назад

    Amazing, Thanks a lot!

  • @weLoveAnimation
    @weLoveAnimation 4 года назад

    Thank you, Tony!!! This is amazing!

  • @HSrqGDfnBB06
    @HSrqGDfnBB06 4 года назад

    Thanks for this!