Unity 3D – The readyplayer.me Unity package.

The Unity package can be found on this page.
You can load it into your project, see the next image:

You can have an error like this: Multiple precompiled assemblies with the same name Newtonsoft.Json.dll included or the current platform. Only one assembly with the same name is allowed per platform. (C:/ReadyPlayerMe001/ReadyPlayerMe001/Library/PackageCache/com.unity.nuget.newtonsoft-json@2.0.0/Runtime/Newtonsoft.Json.dll).
I try to rename it this DLL and I got many errors, like …
Assembly ‘Library/ScriptAssemblies/Unity.PlasticSCM.Editor.dll’ will not be loaded due to errors:
Reference has errors ‘unityplastic’.

I test the default example and seams to working well…

This webpage show you how can use the downloaded model:

  • Create and download your avatar from https://readyplayer.me/
  • Import your file into Blender – File/Import/gITF 2.0 (.glb/gltf)
  • Edit your model (remove extra bones in the head, fingers, etc.)
  • Go to the Texture Paint tab and select “View” in the top left of the Image Editor panel
  • Select each texture from the drop-down at the top
  • At the top left, click Image/Save As… (or Shift + Alt + S) and select your destination
  • Export your model as an FBX – File/Export/FBX (.fbx)
  • Import your model and textures into Unity
  • Click the FBX avatar in the Assets window
  • In the Inspector window, change the Location to “Use External Materials (Legacy)” and apply
  • If some base textures don’t appear, click on the body part and manually assign the texture to the correct map (Albedo).

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.