-
Notifications
You must be signed in to change notification settings - Fork 235
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
fix #5015 Increase performance of some Generators #5016
Conversation
- generator/circle.py - generator/ngon.py - generator/sphere.py - generator/torus_mk2.py - generators_extended/ellipse_mk3.py - generators_extended/hilbert3d.py - generators_extended/ring_mk2.py - generators_extended/spiral_mk2.py - generators_extended/super_ellipsoid.py - generators_extended/torus_knot_mk2.py
Performance of some generators:
Files for tests: Can somebody test this PR? Generators->NGon Generators->Sphere Generators->Torus Generators Extended->Hilbert 3D Generators Extended->Torus Knot Generators Extended->Ring Generators Extended->Ellipse Generators Extended->Super Ellipsoid Generators Extended->Spiral |
Increase performance for node Surfaces->Evaluate Surface (for grid mode). With connected Edges and faces performance increased 345ms->209ms -> 1.6 time file for tests: issue_5015.Surfaces.EvaluateSurface.blend.zip |
Generators->Cylinder performance: file for tests: |
fix #5016. Some generators has errors after refactor to numpy. Fixed.
fix #5015
Sverchok 1.3.0-alpha, Blender 3.6.x, Windows 11
update performance for the next items:
Increase Circle node performance (in this test from 234ms to 18ms):
file for tests: fix_5015.Circle_performance_tests.001.blend.zip