Maya Tool - Adding/Removing nodes to the Solver causes UI slow updates #18
Labels
bug
core solver
Related to the low-level solver functions.
maya tool
A user tool inside Maya.
user interface
Related to a User Interface (Maya or Qt)
Milestone
When adding or removing many nodes with many frames, the solver UI is especially slow.
This is caused by the "solver steps" needing to compile down to individual keyword arguments, for each frame. This loop in Python is much slower than anticipated when it was written.
We should:
We also need to investigate the possible problems caused by using Maya callbacks to update the UI perhaps we can intelligently process the updates once, rather than each time a node is added.
The text was updated successfully, but these errors were encountered: