Pick Node Generator: Free Blender Add-On
Фильм және анимация
This Add-On lets you create a node group with as many inputs as you like with the output selected by an integer input picker. It's pretty simple, but it may save you a little time.
Get it for free from my Gumroad: johnnygizmo.gumroad.com/l/pic...
*Ways to Support this Channel*
Exclusive Content at Patreon: / johnnymatthews
Free Assets at Gumroad: johnnygizmo.gumroad.com/
---------------------------------------------------------
Affiliate Links for Channel Sponsor XP-PEN
Artist 13.3 Pro - Tablet Display - amzn.to/3EvI6hT
Artist 15.6 Pro - Tablet Display - amzn.to/3Ox9v7U
XP-PEN Meow Meow Drawing Glove - amzn.to/3U3XiZk (THIS IS SUPER CUTE!)
Пікірлер: 31
This looks really cool! I feel like learning to make custom nodes of my own.
@JohnnyMatthews
Жыл бұрын
Go for it! Go download this one, unzip it and look at the code.
Looks great and makes a lot of stuff way easier. Greta job!
@JohnnyMatthews
Жыл бұрын
Glad you like it!
Maybe you might know this I have a bunch of objects in a collection, these objects have vertex groups on them to give them a type. So one vertex group is called 'type1' and 3 objects in the collection have this group. I have this collection plugged in to an instance on points node and the input geometry is a grid where different faces have the same vertex gropes. The goal is only the objects with a vertex group get put on a point with the same vertex group. The vertex groups serve as a tag and it allows us to dump a bunch of objects into one collection, we then assign the vertex gropes to the input geometry to define what goes where. Something like this could be like this pick node but called a tag node, a script to add more tag cases(vertex groups) would be amazing. Please let me know if you have any ideas im just not having a good time finding a solution my self
Funny, I made that same node more or less a couple of month ago wondering why a multi switch don't exist yet. I did that manually, didn't know you could use script to do that! Great video
@JohnnyMatthews
Жыл бұрын
Yeah, the devs are waiting until there is dynamic inputs in the code before adding it.
Very cool!
@JohnnyMatthews
Жыл бұрын
😊 Thanks
You're awesome.
@JohnnyMatthews
Жыл бұрын
Just doing what I can to help!
thanks :)
@JohnnyMatthews
Жыл бұрын
No problem!
Hi Johnny ! I have noticed that this pick node generator doesn't work anymore on blender 4.0.2. Here is the error message: Report: Error Python: Traceback (most recent call last): File "xxxx\Blender 3D\4.0\scripts\addons\pick_node_generator\_init_.py" ,line 131, in execute main(self, context) File "xxxx\Blender 3D\4.0\scripts\addons\pick_node_generator\_init_.py" line 40, in main socket_case = tree.inputs.new('NodeSocketInt', 'Switch') AttributeError: 'GeometryNodeTree' Object has no attribute 'inputs' Hope this review about this error will help. Thank you very much for your work !
Very nice, thank you ! Would it be possible to list some linked items from another blend files ? For example, I want to test some different kind of chairs, but I don't want my current file to contain all the chairs, I just want to link them from a blend files where I store all the furniture.
@JohnnyMatthews
Жыл бұрын
Yes, use blenders link feature. Either from the file menu or through the asset browser
Thank you Johnny, again a useful idea of yours but I have a little bug with the group node. I can't access the GN parameters with F9, in fact with any shortcut I have tested. I use Blender 3.5.0 Alpha on Mac OSX. I tested it also with the 3.4.1, same issue Any idea why? F9 show a select popup with check box, nothing to do with the Pick node.
@JohnnyMatthews
Жыл бұрын
Make sure F9 is the absolute first thing you press after adding the node, don’t move it, unselect it, anything.
@anicapalini
Жыл бұрын
@@JohnnyMatthews Yes it works 😊 Thank you for your answer... I dont know why I have not tested that 🙄
@JohnnyMatthews
Жыл бұрын
Yeah, the redo operator is weird like that.
The fact you had to make this shows how badly geometry nodes needs to have loops like animation nodes does/did.
@JohnnyMatthews
Жыл бұрын
They won’t be in 2.5, but I’m hopeful that they will be in 2.6.
Cool, any plans on having a "multi-switch" node implemented instead of it as an addon?
@btn237
Жыл бұрын
There are, according to the author (who is a Blender developer) such a node is dependent on a code change before being able to be implemented. Specifically it requires ‘dynamic inputs’.
Great, but I wish blender devs just added a dropdown menu instead, this would help alot when chosing options... 123456 tell me nothing
@JohnnyMatthews
Жыл бұрын
Yeah, custom enums are on the dev wishlist. But have never risen to the top.
@dainjah
Жыл бұрын
@@JohnnyMatthews same for the "tick box" on switch node.. It exists in the node itself, but when you connect it to input it becomes 0/1... Like wtf 🤣
@JohnnyMatthews
Жыл бұрын
That is actually now a checkbox in 3.5
@JohnnyMatthews
Жыл бұрын
Up till now booleans we’re not proper types in geo nodes, but they were upgraded.
@dainjah
Жыл бұрын
@@JohnnyMatthews Will check it then, I'm still on 3.4.1. Thanks for the info 👍
Clap clap clap......