ReadyPlayer Me models rotation issue

I’m using a WASD to control my character.
With a normal model exported (like this one three.js webgl - animation - skinning) the controls work. On pressing W it looks forward and on S it looks back.

But with the avatar model imported from readyplayerme, it’s behaving the opposite. Like on W press, it looks back, and on S it looks forward.

Seems some issue with model’s rotation and transformations

Help appreciated!!

Depending on where you download assets, transformation related properties like an avatar’s default look direction or its scale can be different. You could fix this in the engine but in general I think it’s better to fix such issues beforehand. So consider to import the avatar model into Blender, fix the transformation, export to glTF and then import the new asset into your app.

1 Like