Hi Creators,
Today, we’re publishing an experimental experience called Avatar Lab Preview. This is an early demo of our in-experience avatar generation technology aimed at testing our product’s capabilities. We’re looking to gather feedback from you before launching these avatar generation APIs.
Our long-term goal is to release three APIs that you’ll be able to incorporate into your experiences. These three APIs will enable the following:
- Use an image and/or provide a text prompt and generate a 2D preview image
- Take the above 2D preview image and generate a 3D Roblox avatar
- Allow your users to pay to publish a personal copy of their avatar to be used across the platform (after passing validation and moderation)
The APIs that we plan to release in the future will also be able to use EditableMesh and EditableImage on the avatar itself, so users can potentially paint, form, and sculpt a completely custom avatar.
We hope these new capabilities will allow you to build experiences where anyone can fully embody the character and style of your experience– creating avatars ranging from humanoids to fantasy creatures. We believe this will allow many more users the ability to delve into avatar creation, and we can’t wait to see what you make.
How to provide us feedback
The Roblox-created experience that we’re sharing today is a step toward releasing these APIs, and it’s still a work in progress. This experience allows you to generate an avatar by selecting inspiration from a limited number of thumbnail images and generating a customized avatar with text prompts. We’ve limited the actions allowed for this initial test, and the avatar cannot be saved or viewed by anyone else in the experience or shared outside of this experience.
While we continue to work on the quality of the outputs, neck seams, hair outputs, and variety of styles, we’d love to get early feedback from you on this experimental experience and any gaps you find that we should address. There’s a Report button on the top right of the 2D generation page.
Our vision for custom avatars
In the future, we envision that these avatars will be made available for purchase, published to your users’ profiles, and taken across Roblox. These custom avatars would also drive the discoverability of your experience — they carry an attribution link back to the experience, allowing anyone on the platform to view and access your experience from a friend’s avatar.
With this technology, we are moving towards a future where you can build avatar creation into your experiences — ultimately allowing anyone to create an avatar in an experience that can be used across Roblox.
Addressing bias in AI
We recognize that AI algorithms and datasets can potentially reflect or amplify unfair biases. Addressing and removing these biases from our models is a key priority for Roblox. To guard against bias in our own models, we leveraged diverse data sets, insights, and feedback to finetune our AI. We also extensively tested for violative content, including developing new tooling to proactively catch and address potential violations.
As always, safety and civility are our top priorities at Roblox. To ensure the best possible rollout, we are limiting this experience to 13+ users for now.
Addressing AI bias is complex and evolving across the tech industry. If you think your avatar generation may reflect an unfair bias, please provide feedback in the experience form that will pop up after your generation. We will aim to address any issues in future iterations of our models and future AI-powered technologies. Your input matters and helps us make Roblox a better place and Roblox avatars more representative.
How we trained our data for this experience
For this avatar generation tech demo, we trained our model on datasets that we compiled and developed and did not train this demo on any data from Roblox creators. For more information on our AI data-sharing program that allows you to set your preferences for how your anonymized creation data is used to train our generative AI models for other technologies, visit our recent DevForum post.
Future of AI-powered avatar creation technology
Our vision is to enable creation for all creators, and we view these AI tools as a way to augment everyone’s creativity. We believe a platform where everyone can express themselves more fully makes for richer, more immersive experiences for everyone.
While we will release these APIs in the future, we’re also making creation easier at every level through AI– most recently, we launched Avatar Auto Setup, which automatically rigs, cages, segments, and skins your 3D models with the click of a button, eliminating hours of manual work.
Thanks for taking the time to check out Avatar Lab Preview. We look forward to seeing what the community comes up with — happy creating!