Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/belivvr/xrcloud-avatar-editor
Avatar Editor for XRCLOUD
https://github.com/belivvr/xrcloud-avatar-editor
avatar editor hubs xrcloud
Last synced: about 2 months ago
JSON representation
Avatar Editor for XRCLOUD
- Host: GitHub
- URL: https://github.com/belivvr/xrcloud-avatar-editor
- Owner: belivvr
- License: mit
- Created: 2023-09-04T09:18:10.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-12-19T05:49:56.000Z (about 1 year ago)
- Last Synced: 2023-12-19T10:10:34.450Z (about 1 year ago)
- Topics: avatar, editor, hubs, xrcloud
- Language: TypeScript
- Homepage: https://xrcloud.app
- Size: 127 MB
- Stars: 3
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# XRCLOUD Avatar Editor
This is an avatar editor used in the XRCLOUD service, a project based on Mozilla Hubs.
## Glossary
- Blueprint: A collection of the avatar's skeleton and the parts added to the skeleton. Here, there are Male/Female blueprints.
## Creating Accessories and Custom Components
You can create custom components for the avatar by modeling the object in Blender. To add an avatar, refer to the following folders:
- public/avatars/
- src/AvatarEditor/blueprintsThe generated avatar file must include the following essential components:
- parts: Hand, Head
- animations: Walking, WalkingBackwards, Running, RunningBackward, Idle## Installation
$ npm install## Start
$ npm start## License
- This is [MIT licensed](https://github.com/belivvr/xrcloud-avatar-editor/blob/main/LICENSE).
- The 3D models used in this app are ©2023-2024 by [CNU Metaversity](https://cnumeta.jnu.ac.kr/), under a [CC BY](https://creativecommons.org/licenses/by/4.0/) license.## About the editor
- The design of the avatar editor varies from service to service, so the source code is kept as simple as possible.
- This avatar editor serves as an example. If you are using a framework other than React, it must be rewritten to suit that framework.
- It may not work properly in Immersive mode.