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

Mini nodes packs, load on demand #4752

Open
KoreTeknology opened this issue Nov 9, 2022 · 1 comment
Open

Mini nodes packs, load on demand #4752

KoreTeknology opened this issue Nov 9, 2022 · 1 comment
Labels

Comments

@KoreTeknology
Copy link

Heavy load from the addon at startup and unused nodes

i wish we could select only some nodes categories in the addon preferences, to avoid this heavy load at startup. [Proposal]

i suppose also that we could have some advanced preferences to select new external node pack path to import some new custom nodes (testing purpose). Is this something that has been discussed for future releases of Sverchok? a kind of fresh review of the addon structure, user experience and developer support.

looking to get your views on this topic, my students and i are making new node types and i am wondering what path to take regarding the implementation, thanks

@Durman Durman added Performance 🚀 Proposal 💡 Would be nice to have labels Nov 10, 2022
@Durman
Copy link
Collaborator

Durman commented Nov 10, 2022

I tried to measure startup performance and result looks this:

output

This like it looks on second time (after some caching was done presumably)

output

sv_icons definitely has too big impact now and probably some other modules. In general it's not clear what could be done to speed up first startup significantly to me. Probably another visualization should be done.

i suppose also that we could have some advanced preferences to select new external node pack path to import some new custom nodes (testing purpose)

It's possible to create extensions for Sverchok - separate add-ons which add their own nodes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants