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

Open Discussion #2

Closed
GeorgeS2019 opened this issue Apr 11, 2024 · 7 comments
Closed

Open Discussion #2

GeorgeS2019 opened this issue Apr 11, 2024 · 7 comments

Comments

@GeorgeS2019
Copy link

@Malcolmnixon

Although this is a test project, this is the FIRST the seriously integrate Ready Player Me to Godot advanced animations, linking Godot XR to vendor motion captures.

I think opening the discussion could direct the godot community here.

@GeorgeS2019
Copy link
Author

@chrisl8

Here we will have people who are very up-to-date to the future of advanced 3D humanoid animation.

It would be great eventually we use Ready Player Me for Godot4 IK demo project

FYI: I have no commercial conflict of interest with RPM.

@Malcolmnixon
Copy link
Owner

Hopefully this will be operational again in a few days once the breaking SkeletonModifier3D changes have been resolved. I'm most of the way through getting a PR which restores functionality.

@Malcolmnixon
Copy link
Owner

Godot latest has merged the XRTracker fix for the SkeletonModifier3D changes. I've updated this project to work with those changes.

@GeorgeS2019
Copy link
Author

@Malcolmnixon

I look through the codes commited.

Interesting re-designed of concepts

Looking forward to learn what have and what have yet to be implemented before 4.3 beta that enable all your demos so far.

@GeorgeS2019
Copy link
Author

GeorgeS2019 commented Apr 22, 2024

Need the latest godot commit.

From Malcolm: The XRBodyModifier3D is now only responsible for "posing" the skeleton. Movement has to be done with an XRNode3D parent of the avatar which targets the same body_tracker and just moves itself (and all children) to the correct location.

godot windows editor x86_64 mono_4GLM5AEUQU

@GeorgeS2019
Copy link
Author

GeorgeS2019 commented Apr 23, 2024

Instead of Load_web, I pre-downloaded the business avatar and saved as .glb.

Then I use Load_File to load

The avatar is slightly distorted (when the XRAnimator VMC protocol turned on). Do u know reason?

How should the business avatar imported? Is there something I need to care?

#RpmLoader.load_web(%AvatarID.text, rpm_settings)
RpmLoader.load_file(%AvatarID.text, "res://BusinessMan/65fa409029044c117cbd3e3c.glb", rpm_settings)

@GeorgeS2019
Copy link
Author

This is addressed. Go to ReadME, use the API to download correctly.

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