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

Maya Plug-In - Add Command to Compile mmSolver Flags #73

Closed
david-cattermole opened this issue Mar 28, 2019 · 4 comments
Closed

Maya Plug-In - Add Command to Compile mmSolver Flags #73

david-cattermole opened this issue Mar 28, 2019 · 4 comments
Assignees
Labels
core solver Related to the low-level solver functions. maya plugin Maya API Plug-In (C++)
Milestone

Comments

@david-cattermole
Copy link
Owner

To get solver logic details from the maya.cmds.mmSolver command we should create a new plug-in command that is able to compile the mmSolver kwargs and give some useful feedback to the user, such as "errors verses parameters", or perhaps jacobian sparsity (does one attribute affect another).

This issue is needed for #72.

@david-cattermole david-cattermole added core solver Related to the low-level solver functions. maya plugin Maya API Plug-In (C++) labels Mar 28, 2019
@david-cattermole david-cattermole added this to the v0.3.0 milestone Mar 28, 2019
@david-cattermole david-cattermole self-assigned this Mar 28, 2019
@david-cattermole
Copy link
Owner Author

Rather than creating a separate command to find this information, it is easier, faster and less maintaining if we add a flag to the existing maya.cmds.mmSolver command to allow early command bail out after computing the needed statistics, but before the actual solve starts.

This is currently being written and a simple version will be pushed to a branch in the next few days.

david-cattermole added a commit that referenced this issue Jul 14, 2019
.

Added stub for 'affects' mode of print statistics feature.
@david-cattermole
Copy link
Owner Author

This has been merged into the master branch in it's current state.

@david-cattermole
Copy link
Owner Author

A new option has been added to the flag 'printStatistics' named 'deviation'.
This will return per-frame details of the current deviation, without performing any solve or modifying the scene.

Added in commit 7ad6151.

@david-cattermole
Copy link
Owner Author

This is now done and merged into master branch.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
core solver Related to the low-level solver functions. maya plugin Maya API Plug-In (C++)
Projects
None yet
Development

No branches or pull requests

1 participant