Avatar Characters | Documentation - Roblox Creator Hub (2024)

Avatar Characters | Documentation - Roblox Creator Hub (1)

Every Roblox user is represented by a customizable character called an avatar. Avatars are character models with many specialized features that allow users to interact with the world and customize themselves with a wide range of clothing and accessories from the Marketplace.

Custom avatars are first created in 3D modeling programs, such as Blender or Maya, before importing into Studio. To create a custom Roblox avatar character for your own experience, it's important to start with the following:

Components of an Avatar

All avatar character models are made up of several fundamental components that provide users the functionality and flexibility to interact with their world. Many of these components are never made visible to the user, but they enable powerful avatar features that enhance social and environmental interactions. When creating avatar characters, all of these components are typically created first in your modeling software and then converted to their appropriate Roblox Studio instance on import.

Each avatar character is made up of the following rendered and non-rendered components:

Body Parts

Avatar Characters | Documentation - Roblox Creator Hub (4)
Avatar Characters | Documentation - Roblox Creator Hub (5)

Roblox avatar characters are made up of 15 body parts, pieces of geometry that define the shape and contours of your avatar character. In Studio, these geometries are represented as MeshPart objects and are nested under a single Model.

Textures

Avatar Characters | Documentation - Roblox Creator Hub (6)
Avatar Characters | Documentation - Roblox Creator Hub (7)

Textures are image files that define the surface appearance of your character. You can create textures using a texture painting program or a 3D modeling software. In Studio, you must import textures as image files and access them through the SurfaceAppearance instance, or set as a MeshPart.TextureID property.

When texturing parts of your character model's body, ensure that your character model includes a modesty layer over sensitive regions. See Community Standards for more information on Roblox's policies.

Rigging Armature

An armature allows each character to articulate its limbs and move naturally through the environment. Often referred to as bones or joints, this rigging character information includes skinning data which allows connected limbs, like the knees or elbows to bend organically. In Studio, each bone of the character armature is represented by Bone objects that connect the character MeshPart objects together.

Face Animation Data

Avatar Characters | Documentation - Roblox Creator Hub (10)
Avatar Characters | Documentation - Roblox Creator Hub (11)

Avatar Characters | Documentation - Roblox Creator Hub (12)
Facial animation data allow each character to use global facial expressions. Each character includes facial bones and skinning, animation timeline data, and mapped pose data that allows it. In Studio, these facial animation elements are represented by a FaceControls instance.

Cage Meshes

Avatar Characters | Documentation - Roblox Creator Hub (13)
Avatar Characters | Documentation - Roblox Creator Hub (14)

This outer cage sets the invisible surface on which layerable accessories, such as clothing, will stretch and fit over the body. These cage meshes allow clothes to fit over models of different shapes and sizes without having to remodel the clothing item. In Studio, outer cage mesh objects are represented by a WrapTarget instance.

If you are caging your own non-template character model, it's important to use one of Roblox's body cage project files to ensure you are using a Roblox standard cage mesh. Removing or adding vertices from this standard mesh can cause issues with clothing fit and import.

Attachments

Avatar Characters | Documentation - Roblox Creator Hub (15)
Avatar Characters | Documentation - Roblox Creator Hub (16)

Attachment points define where rigid 3D accessories and equipables attach to the character's body. These are not rendered to the end-user but are represented as sphere geometries in 3D modeling software and, when imported into Studio, these geometries are created as Attachment instances using the standardized names.

When wearing layered clothing, the clothing isn't attached directly to the attachment, but it does reference the associated attachment point during ragdoll and dismemberment animations.

Creation Process

When designing an avatar model, you must export all of the avatar components in a single .fbx for import into Studio. Since 3D creation isn't a linear process and always requires reiteration and testing, the process of creating an avatar character model can differ between individuals and various creation workflows.

In general, the creation process follows these typical workflows:

Avatar Characters | Documentation - Roblox Creator Hub (17)
Avatar Characters | Documentation - Roblox Creator Hub (18)

Ensure that all assets you create follow any applicable Marketplace Policies and Roblox Community Standards.

Resources

There are a variety of resources available for creators of all backgrounds to get started with character creation.

If you are interested in specific avatar creation topics, use the following table to find guides and resources that best match your needs:

TopicResources
TutorialsBasic Character Creation Tutorial
Reference FilesAvatar references and project files

Example Mesh/Model Objects

Technical Specs.FBX Export Settings

Avatar Specifications

General Mesh Specifications

Accessory Specifications

Marketplace Policy

Cosmetic CreationAccessories Overview

Creating Face Accessories

Accessory Fitting Tool

Accessory Specifications

Marketplace Requirements

TexturingTexturing Requirements

PBR Textures

Rigging and SkinningRigging and Skinning Overview

Humanoid Rig Requirements

Rigging Facial Bones

Auto Skin Transfer

Skinning Facial Bones

Facial Animation and Live HeadsBasic Head Creation

Creating Face Accessories

FACS Pose References

Testing and ValidationCalisthenics Tool

Clothing Validation Tool

Publishing and MarketplaceUploading to Marketplace

Marketplace Policy

Fees and Commissions

Avatar Characters | Documentation - Roblox Creator Hub (2024)

FAQs

What does R15 mean in Roblox? ›

R15 is the default modern avatar with 15 limbs. This avatar allows for more flexible customization, accessory options, and animations. R6 is a classic simple avatar with 6 limbs. This avatar type provides a retro feel but is limited in animations and additional customization.

Why is my Roblox avatar weird? ›

Re-Draw Your Avatar

If that's the case, all you should need to do is regenerate them! To do this, simply navigate to your Avatar section and click the "Redraw" link located underneath your avatar's image. It may take a few minutes to complete, but this should fix the issue most of the time.

What is the normal Roblox body called? ›

Normal. A Rthro Normal body scale downloadable mannequin. In the 3D Importer, use Rig Type > Rthro to import your model as a Normal body scale.

What does R63 mean in Roblox? ›

The term "R63" in Roblox refers to gender-swapped versions of existing characters, avatars, or games within the Roblox platform. In the context of Roblox, it often means taking a character or avatar that is typically male and creating a female version of it, or vice versa.

What does 500 mean in Roblox? ›

You just have to wait. An internal server error means the problem is Roblox's fault — the server successfully received the request but because of a problem with the server itself, it is unable to complete it. You can usually fix this by waiting a day or so for Roblox to sort out their internal problems.

How do you turn on 3D clothes on Roblox? ›

To enable it in your own experience, simply open Roblox Studio, click File > Beta Features, then tick the box labeled “3D Layered Clothing.” For nearly two years, we've been working hard to create an innovative system that gives everyone on Roblox complete freedom over what clothing they wear on their avatar.

Why does my Roblox avatar keep changing to R6 all? ›

Server Hiccups: Sometimes, the servers may have a temporary issue when creating the thumbnails for your avatar, resulting in incorrect or grayed-out images. In such cases, regenerating the thumbnails can often fix the problem.

Why is my Roblox character R6? ›

Usage. R6 was the original body type of all players on Roblox. It gives the player a torso, two legs, two arms, and a head. These can be distinguished when a player breaks or resets and all the body parts detach from the character.

Is Roblox removing classic avatars? ›

Although we will be replacing the classic face decals with animated heads, the iconic Roblox faces that we all love are not going away.

How do you get a girl body on Roblox? ›

Go to the gear-icon in the upper-right corner of your screen and select Settings in the menu that pops up. On the Settings page, scroll down to the Personal section. Select the appropriate gender icon.

What is Roblox skull? ›

Skull is a hat that was published in the marketplace by Roblox on October 15, 2010. It can be purchased for 250 Robux.

How to get Robux for free? ›

Question: Can I earn Free Robux? Answer: No. Robux are purchased from the Roblox company for real world currency or earned as a Robux creator.

Who is the richest avatar in Roblox? ›

Who is the richest Roblox player in Robux? David Baszucki (alias Roblox) is the richest Roblox player in 2023. He created this sophisticated system and amassed the highest RAP and Value Trading figures.

What's better R6 or R15 in Roblox? ›

If you are going to have many animations, I recommend using R15 as it allows for better animations (more joints available).

What is the R15 code? ›

Return Code (R15) - Beneficiary entitled to benefits is deceased.

What does R15 do? ›

R15 is the default avatar body and animation rig in Roblox, which has more joints than R6 and is able to bend. The model is named after the number of body parts it has (15 parts) instead of 6 (R6).

What does the R in R6 stand for Roblox? ›

R6 and R15 are currently the only supported rig types. Put simply, the number after the R in R6 and R15 refers to the amount of body parts/joints included in a character model. R6 rigs only include 6 body parts and R15 rigs include 15 body parts.

Top Articles
Latest Posts
Article information

Author: Dan Stracke

Last Updated:

Views: 6162

Rating: 4.2 / 5 (43 voted)

Reviews: 90% of readers found this page helpful

Author information

Name: Dan Stracke

Birthday: 1992-08-25

Address: 2253 Brown Springs, East Alla, OH 38634-0309

Phone: +398735162064

Job: Investor Government Associate

Hobby: Shopping, LARPing, Scrapbooking, Surfing, Slacklining, Dance, Glassblowing

Introduction: My name is Dan Stracke, I am a homely, gleaming, glamorous, inquisitive, homely, gorgeous, light person who loves writing and wants to share my knowledge and understanding with you.