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

Difference in motions between MMD and DanceXR #367

Open
AlexECX opened this issue Sep 7, 2024 · 5 comments
Open

Difference in motions between MMD and DanceXR #367

AlexECX opened this issue Sep 7, 2024 · 5 comments

Comments

@AlexECX
Copy link

AlexECX commented Sep 7, 2024

Describe the bug
(Updated for 2024.11) Arms are better, but I still have a problem with the distance between the forarm and the chest. Custom Standard Pose helps to center arm on the chest (moving left and right), but it can get to close to the body and there isn't an option to move it away. Actor->Motion Settings->Forarm Rotation/Arm Rotation can move it, but as I show in the comments below it's broken and from what I understand it is no longer supported.

To Reproduce

  1. Use Sour Miku v1.02 (White version, Black crashes on 2024.9 for some reason?) and Sour Rin
  2. Set actor formation to Zero
  3. Use this motion by Sewelina & Ren GIRL-CRUSH - Oppa, Do you trust me.zip.
  4. Use motion Ren for Sour Rin.
  5. You can use the original MMD video as reference if you don't want to use MMD, it's pretty close to the result in MMD despite the size differences of the models.
  6. I usually use a Custom arm pose between 30-35 degrees.

The most apparent differences are at 00:00:10-16 (animation time) when holding the hand close to the chin and at around 00:00:32 when moving the arm above the head.

Here's a clip from MMD (see 00:08 for comparison with screenshots):

MMD.mp4

Screenshot in 2024.11

Screenshot 2024-09-08 022647

image

Additionnal context

Expected behavior
The left model's right hand should't clip into her chest, or there should be a way to adjust it.

Desktop (please complete the following information):

  • OS: Windows 11 Version 23H2 Build 22631.4317
  • DanceXR: Pro version 2024.11.1434 in desktop mode
@alloystorm
Copy link
Owner

Screenshot 2024-09-07 at 11 54 15 pm

Here's how you can adjust the arm pose. Check "Custom Standard Pose" and then adjust "Pose Arm Angle".
The default pose is at around 45 degrees, once you turn on "Custom Standard Pose" you can adjust between 0 and 90 degrees.

@AlexECX
Copy link
Author

AlexECX commented Sep 8, 2024

It's definitely better with 30-35 angle, initial pose is better and her arm doesn't clip through her head at 00:00:30

Screenshot 2024-09-08 022659

Screenshot 2024-09-08 022647

but it still isn't quite right as seen with the left model's hand being to close to the chest.

It also doesn't always fix the issue with different models, this is the best I can get with Rin using Pose Arm angle

Screenshot 2024-09-08 024322

Screenshot 2024-09-08 024313

I can do some adjustments with Actor->Motion Settings->Arm/Forearm Rotation, but it bends the arm or wrists in a weird way

image

Screenshot 2024-09-08 024604

@AlexECX
Copy link
Author

AlexECX commented Sep 8, 2024

Thank you by the way for looking into these issues, I hope I am not spamming too much.

@alloystorm
Copy link
Owner

No we appreciate your input very much! Every advice gets us closer to perfection.

We'll definately look into the motion and model you attached. At this stage we suspect it might be the shoulder bone angles, will let you know if we figure it out.

@AlexECX
Copy link
Author

AlexECX commented Nov 2, 2024

Updated the main post for version 2024.11. Part of the issues are solved, but there is still an issue with the arm being to close to the chest.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants