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

Position Constraintを追加していただきたいです。 #468

Open
chakapo opened this issue May 7, 2024 · 3 comments
Open

Position Constraintを追加していただきたいです。 #468

chakapo opened this issue May 7, 2024 · 3 comments

Comments

@chakapo
Copy link

chakapo commented May 7, 2024

uniVRM 1.0で
roll constraint
aim constraint
rotation constraint
の3つが追加されておりますが、
加えて position constraint も実装していただけますと嬉しいです。

なにとぞお願いいたします。

@0b5vr
Copy link
Contributor

0b5vr commented May 8, 2024

position constraintはどのような挙動をするコンストレイントでしょうか?なにか想定する具体的な実装があれば紹介いただきたいです。
また、どのような使い方が想定されますでしょうか?いろいろな使い方が想定されていますと良いです。

@chakapo
Copy link
Author

chakapo commented May 8, 2024

ご返答ありがとうございます。

position constraintは様々な使用用途が考えられます。
一つ目の例としましては、コートやニットなど丈の長い「衣類の骨」を入れた場合です。
腕の前後や上下に対して丈が動いてほしいのですが、
「肘」と「体」に対して「衣類の骨」をpositionConstraintし、
例えば、肘に20パーセント、体に80パーセントの位置で動くなど設定できると
自然に見えやすいです。
また、その位置からスプリングボーンなどで揺れるとさらにリアルに見えるかもしれません。
https://github.com/vrm-c/vrm-specification/assets/15460251/246b46f4-f564-4f48-a15e-ec6f6be65085

@0b5vr
Copy link
Contributor

0b5vr commented May 9, 2024

ユースケースについて、動画まで添えて詳細な説明をいただきありがとうございます!
コミュニティでの要望も参考にしつつ、今後仕様策定を行うか検討させていただきます。

VRM対応モデルに限らず、既存アバターでの使用事例があればぜひお伺いしたいです。

@0b5vr 0b5vr moved this to Future in VRM Working Group Aug 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Future
Development

No branches or pull requests

2 participants