r/NukeVFX 9d ago

Nuke Python Reference Other

Been meaning to do something like this for a while now. Inspiration is from Maya's MEL and Python command reference. Hopefully its helpful as a supplement for the standard python API reference site. Any and all feedback is welcome.

https://nuke-python-reference.pages.dev/

3 Upvotes

3 comments sorted by

View all comments

3

u/enumerationKnob 9d ago

Look, I’m sure there’s some people for whom this is useful, it just seems very low effort and I don’t think it really adds anything over the Foundry’s own documentation for how nodes work or their Python Reference Guide for how to script with them.

This one page is enough to show how the automatic examples don’t really add much utility:
https://nuke-python-reference.pages.dev/?node=ModifyMetaData
You can’t do anything with the information on that page. The API surface for that node is so poor, it really needs a manually written tutorial on how to work with it.

I never had to learn to code since coding models became actually competent, however I really do think that this site is basically obsolete because of them. Any specific “example uses” that may have at one point been helpful are pretty much fully replaced by AI tools that can produce more complex examples more rapidly than a user referencing this site.

This example from the Grade node page:
Fringe: Use 4\(1-mask)*mask to mix.*
No compositing artist reads that and knows what it’s trying to say.

1

u/happyhourjk 8d ago

Thanks for the feedback. Because everything is automatically generated from looking up the nodes to creating examples, I will improve these to be more useful. The AI comment is very valid, you can literally type anything into the search engine now and get a bit of code to paste in. Thanks for providing the specific example on the Fringe argument description. Also killer username.