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

Editing modifiers in "realtime" is UI blocking #85

Open
grebz-dev opened this issue Mar 3, 2023 · 4 comments
Open

Editing modifiers in "realtime" is UI blocking #85

grebz-dev opened this issue Mar 3, 2023 · 4 comments
Assignees
Labels
enhancement New feature or request low priority low priority on hold

Comments

@grebz-dev
Copy link
Collaborator

Prudent to use async and get locks on prims

@grebz-dev grebz-dev added bug Something isn't working enhancement New feature or request labels Mar 3, 2023
@grebz-dev
Copy link
Collaborator Author

Could be solved by implementing modifier targets as native USD blendshapes

@cadop
Copy link
Owner

cadop commented Jun 23, 2023

the proposed solution seems like a lot of work, is there a simple version?

@grebz-dev
Copy link
Collaborator Author

The alternative (though not necessarily easier per-se) method would be do updates via async calls. Might require multi-instancing Makehuman, ie. if changes are made to one human and then another is selected while the first is still updating, values stored in the new selection would have to load into a new Makehuman instance.

@cadop cadop added the low priority low priority label Jun 23, 2023
@cadop
Copy link
Owner

cadop commented Jun 23, 2023

lets just add documentation to mention real-time will make it hang until update works

@grebz-dev grebz-dev self-assigned this Jun 23, 2023
@cadop cadop added on hold and removed bug Something isn't working labels Jul 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request low priority low priority on hold
Projects
None yet
Development

No branches or pull requests

2 participants