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

Add support for profiles to Solvers #4675

Closed
gejohnst opened this issue May 31, 2019 · 3 comments
Closed

Add support for profiles to Solvers #4675

gejohnst opened this issue May 31, 2019 · 3 comments
Assignees
Labels
Feature Request Feature request from the community Solvers - General
Milestone

Comments

@gejohnst
Copy link
Contributor

Configuring a solver currently requires a lot of tweaking to ensure the behavior feels right, and copying settings between solvers is an involved process. By adding profiles to solvers, the configuration data becomes separated from the functionality and can easily be shared within and between projects. This allows for faster development and more consistency for consumers of the MRTK. This also allows for default configurations to be packaged with the MRTK alongside common use cases.

To support backwards compatibility, these profiles will act as override values for the existing settings when both are present. There will also exist an easy means to store preexisting settings as a profile for older projects to facilitate upgrading to this system.

@gejohnst gejohnst added the Feature Request Feature request from the community label May 31, 2019
@keveleigh
Copy link
Contributor

Related to #2798

@Troy-Ferrell
Copy link
Contributor

Why does copy component not work for this scenario? The serialized object is effectively a profile.

image

@Zee2
Copy link
Contributor

Zee2 commented Oct 13, 2022

Closing as not planned; we won't be using profiles for solvers, but we may end up offering ScriptableObject support.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature Request Feature request from the community Solvers - General
Projects
None yet
Development

No branches or pull requests

9 participants