Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pre-build structure specific node groups. #451

Open
BradyAJohnston opened this issue Mar 15, 2024 · 0 comments
Open

Pre-build structure specific node groups. #451

BradyAJohnston opened this issue Mar 15, 2024 · 0 comments
Labels
enhancement New feature or request
Milestone

Comments

@BradyAJohnston
Copy link
Owner

Some node groups are not pre-defined, to allow for custom inputs such as a chain selection, chain color and other structure-specific nodes. This allows one chain selection node to have Chain A and Chain B as inputs, while a second chain selection node that is specific to another structure can have Chain X, Chain Y and Chain Z as inputs.

Currently the chain selection node is generated when the used goes Molecular Nodes -> Selection -> Chain. It takes the relevant information associated with the object, and generates the custom node group. Before this is done however, the node and it's possible inputs and outputs are not available to Blender for the quick search and link menu that is available when a user drags out from the input or the output of another node.

If we generated all possible selection, color and other structure-specific node groups when a structure is imported - then it would be possible to use the drag select shortcut without first having to add the node.

Below is an example of drag menu in action, which can speed up workflows significantly.

CleanShot.2024-03-15.at.14.35.21.mp4
@BradyAJohnston BradyAJohnston added the enhancement New feature or request label Mar 16, 2024
@BradyAJohnston BradyAJohnston added this to the 4.2 milestone Jun 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant