This is mainly an open discussion to get ideas,
By design Geometry nodes relies a lot on nodegroups,
personally I ended up making a bunch of custom tools and I used a few made by other artists.
Some artists are provinding some really useful ones, but for now there isn’t a place to regroup them, some are on gumroad, some other on github/gitlab, some are on this very forum…
I don’t know if some of you knows NukePedia ?
Among other things it’s a great place to find nodegroups for Nuke , the nodal compositing software : https://www.nukepedia.com/gizmo-downloads
Something a bit similar as been done for Natron, hosted on github :
Each plugin got some quick documentation also, which is an important feature IMO. : https://github.com/NatronGitHub/natron-plugins/tree/master/Filter/kaleidoscope
First, assuming this is a good idea, what would be the best way to make that append ?
we can use blendswap for instance, which seem a good fit for that, or github/ gitlab… other ideas ?
I think a lot of people might find that useful, but if you think it’s pointless I’d be happy to get your opinion.
The way I see it, is that it would roughly follow open-source way of working :
It shouldn’t be a place to sell stuff or do self promotion and all group would be kind of standardized.
But having some way to access users and their contribution could be cool .
The maintenance of the repository should be simple and probably community driven.
Having an individual creating a website for instance isn’t a good idea I think.
The way blendswap works on the overall is great : https://www.blendswap.com/blend/31012
One important point tho is licencing, on blend swap users tend to licence their work as CC-BY which can become an issue if say I want to use one nodegroup professionally.
But this also asks questions about redistribution, It would be super interesting to get your POV on what sound useful, fair for people doing these groups…
Since groups can range from very simple tools like a new bloc used to construct something to almost a plugin that do all the work , this can be complex to find a one fit for all solution.
I don’t have particular plans for that but I though this could be an important point to start discussing !
Thank you for reading and I look forward to your ideas / thoughts !