Git Product home page Git Product logo

rpm-unity-sdk-avatar-creator's Introduction

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

rpm-unity-sdk-avatar-creator's People

Contributors

harrisonhough avatar maxandreassenrpm avatar ryuuk avatar srcnalt avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

rpm-unity-sdk-avatar-creator's Issues

webcam capture to create avator's bug

latest release bugs-> webcam capture to create avator but cannot post

image

NullReferenceException: Object reference not set to an instance of an object
ReadyPlayerMe.AssetButtonCreator.CreateColorUI (ReadyPlayerMe.AvatarCreator.ColorPalette[] colorPalettes, System.Action`2[T1,T2] onClick) (at Assets/Samples/Ready Player Me Avatar Creator/1.1.0/AvatarCreatorExample/Scripts/UI/AssetButtonCreator.cs:76)

The given key 'bottom' was not present in the dictionary.

The given key 'bottom' was not present in the dictionary.
image
@rYuuk

To Reproduce
Steps to reproduce the behavior:

  1. Imported RPM core package https://github.com/readyplayerme/rpm-unity-sdk-core.git Version 3.2.1
  2. Imported Creator Package https://github.com/readyplayerme/rpm-unity-sdk-avatar-creator.git Version 0.5.0
  3. Load QuickStartCreator and Load AvatarCreatorExample Scene
  4. Click on Play
  5. Select the Male Female Version and Load without Photo and Select any Default avatar
  6. See error The given key 'bottom' was not present in the dictionary.

Desktop (please complete the following information):

  • Ready Player Me Avatar Creator version
  • Ready Player Me Core version
  • Ready Player Me Avatar Loader version
  • Ready Player Me WebView version
  • glTFast version
  • Unity Editor version [e.g. 2021.3.28f1]
  • Render Pipeline and version [e.g. Universal Render Pipeline 12.1.12]
  • Operating System [Windows]
  • Platform: [Editor]

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.