/rpm-unity-sdk-core

This Module contains all the core functionality required for using Ready Player Me avatars in Unity, including avatar loading and creation

Primary LanguageC#MIT LicenseMIT

Ready Player Me Unity SDK Core

GitHub release (latest SemVer) GitHub Discussions Run Integration Tests

This is an open source Unity plugin that contains all the core functionality required for a Ready Player Me avatar integration, and manages all the plugin updates and dependencies including Ready Player Me Avatar Loader and glTFast.

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

Online Documentation

Discord Channel

:octocat: GitHub Discussions

Quick Start

The installation steps can be found here.

Avatar Creator

Supported Platforms

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

Sample

Steps for trying out avatar creator sample can be found here..

Structure

  • It provides APIs 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 Guide

A guide for customizing avatar creator 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