Skip to content
This repository has been archived by the owner on Dec 18, 2023. It is now read-only.

readyplayerme/rpm-unity-sdk-avatar-creator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ready Player Me Unity SDK Avatar Creator DEPRECATED

This repository has been deprecated as it has been merged into: Ready Player Me Core.

Please note that this repository is no longer actively maintained or supported. We recommend that you update to Ready Player Me Core 4.0 or later.

For historical purposes, the code and documentation will remain available in this repository.

GitHub release (latest SemVer) GitHub Discussions

image

Ready Player Me Avatar Creator is an extension to the www.readyplayer.me avatar platform, which helps you create avatars natively.

Please visit the online documentation and join our public discord community.

Online Documentation

Discord Channel

:octocat: GitHub Discussions

Requirements

Supported Platforms

  • Windows/Mac/Linux Standalone
  • Android*
  • iOS*

Quick Start

The installation steps can be found here.

Important

  • The plugin is currently in beta stage. We recommend not to use it in production until the stable version is released.
  • AvatarCreator requires the App Id property to be set. Make sure that you set the App Id of your application in the Ready Player Me > Settings > App Id. You can find the App Id of your application in the Studio.
  • Important! AppID must belong to the subdomain you set otherwise authorization will fail. Login to studio.readyplayer.me to check your subdomain and AppID.

Features

  • Avatar creation through image.
  • API for fetching the default avatars.
  • API for login with email and a verification code.
  • API for fetching the user avatars.
  • API for color selection.
  • UI for the new APIs in the sample.

Structure

  • The package contains APIs required for creating, customizing and loading the avatar.
  • It also contains a sample which demonstrates the usage of the APIs and replicates RPM web avatar creator.
  • The documentation of provided sample can be found here.

Customization

The documentation for customization can be found here.

Note

  • [*]Camera support is only provided for Windows and WebGL, using Unity’s webcam native API.
  • Unity does not have a native file picker, so we have discontinued support for this feature.
  • To add support for file picker (for selfies) you have to implement it yourself