rojo/.cursor/rules/roblox/en-us/art/modeling/project-files.md
2026-02-02 14:05:11 -06:00

24 KiB

title description hideInPageNavigation
Modeling project files and references Download various modeling-related project files and reference files. true

The following .fbx, .blend, and .ma project files are available to use as templates or as reference:

<Grid item XSmall={12} Medium={6} Large={4} style={{padding: 6}}> <Card style={{height: '100%'}}> <CardContent style={{marginBottom:'66px'}}>

Maple leaf tree
A green maple tree mesh
A skinned tree model with the soil, branches, and leaves as separate meshes bound to a single armature. This is packaged with UV textures that can be applied with `Class.SurfaceAppearance`. This is an advanced version of the tree model used in the Skin a simple mesh guide.

<Grid item XSmall={12} Medium={6} Large={4} style={{padding: 6}}> <Card style={{height: '100%'}}> <CardContent style={{marginBottom:'66px'}}>

Shoebot
A white round robot with arms and orange trim.
A robot non-player character used in the Beyond The Dark showcase.

<Grid item XSmall={12} Medium={6} Large={4} style={{padding: 6}}> <Card style={{height: '100%'}}> <CardContent style={{marginBottom:'66px'}}>

Creature
A black and blue alien creature with tentacles.
Creature model from the Beyond The Dark showcase. This model is made up of 11 meshes and over 50 bones.

Avatar and accessories

The following include examples and templates utilizing Roblox's required avatar components. Many of these project files and references require additional configuration in your modeling software before importing into Studio as a complete avatar character. See Avatars for additional resources and template usage instruction.

References

<Grid container alignItems='stretch' style={{margin: -6}}>

<Grid item XSmall={12} Medium={6} Large={4} style={{padding: 6}}> <Card style={{height: '100%'}}> <CardContent style={{marginBottom:'66px'}}>

Fish person
A blue-green scaly creature with a bulb-ish head ornament.
A rigged and skinned humanoid character model with a full body cage, facial animation rig, and associated PBR texture maps.

If this asset were to be uploaded to the Marketplace, the bulb antenna must be a separate head accessory and not part of the character's head geometry.

<CardActions style={{position: 'absolute', bottom: 0, width: '100%'}}> <Button href="../../assets/avatar/dynamic-heads/reference-files/Fish-Person.zip" fullWidth size='large' color='primary' variant='contained' style={{marginBottom:"4px;"}}>Download

<Grid item XSmall={12} Medium={6} Large={4} style={{padding: 6}}> <Card style={{height: '100%'}}> <CardContent style={{marginBottom:'66px'}}>

Goblin
A brown goblin with bright green eyes.
A rigged and skinned humanoid character model with a full body cage, facial animation rig.

<CardActions style={{position: 'absolute', bottom: 0, width: '100%'}}> <Button href="../../assets/avatar/dynamic-heads/reference-files/GoblinCharacter.zip" fullWidth size='large' color='primary' variant='contained' style={{marginBottom:"4px;"}}>Download

<Grid item XSmall={12} Medium={6} Large={4} style={{padding: 6}}> <Card style={{height: '100%'}}> <CardContent style={{marginBottom:'66px'}}>

Blocky
A colorless blocky-like character.
A Blocky character model with an animatable head and a full body cage.

<CardActions style={{position: 'absolute', bottom: 0, width: '100%'}}> <Button href="../../assets/avatar/dynamic-heads/reference-files/BlockyCharacter.fbx" fullWidth size='large' color='primary' variant='contained' style={{marginBottom:"4px;"}}>Download

<Grid item XSmall={12} Medium={6} Large={4} style={{padding: 6}}> <Card style={{height: '100%'}}> <CardContent style={{marginBottom:'66px'}}>

Lola
A pink-haired character complete with brown jacket, goggles, leggings, and pants.
A skinned R15 character created from the Skin a humanoid model guide. Since this reference model doesn't yet have [inner and outer cage mesh data](../../art/characters/specifications.md#outer-cages), this model can't equip layered clothing or accessories.

<CardActions style={{position: 'absolute', bottom: 0, width: '100%'}}> <Button href="../../assets/modeling/skinned-meshes/Lola.fbx" fullWidth size='large' color='primary' variant='contained' style={{marginBottom:"4px;"}}>Download

<Grid item XSmall={12} Medium={6} Large={4} style={{padding: 6}}> <Card style={{height: '100%'}}> <CardContent style={{marginBottom:'66px'}}>

Tshirt - uncaged
A tie-dye tshirt with a rainbow of colors in a general spiral toward the torso.
Uncaged example clothing ready for caging in a 3D modeling software.

<Grid item XSmall={12} Medium={6} Large={4} style={{padding: 6}}> <Card style={{height: '100%'}}> <CardContent style={{marginBottom:'66px'}}>

Clothing examples
Caged 3D accessory models and associated PBR textures. Ready for import into Studio or in a modeling tool.

<CardActions style={{position: 'absolute', bottom: 0, width: '100%'}}> <Button href="../../assets/accessories/reference-files/Additional-FBX-assets.zip" fullWidth size='large' color='primary' variant='contained' style={{marginBottom:"4px;"}}>Download

<Grid item XSmall={12} Medium={6} Large={4} style={{padding: 6}}> <Card style={{height: '100%'}}> <CardContent style={{marginBottom:'66px'}}>

Caging Examples
Additional caged clothing items from How to cage Roblox's 3D [clothing video guide](https://www.youtube.com/watch?v=QwZaA9Gc-WQ).

<CardActions style={{position: 'absolute', bottom: 0, width: '100%'}}> <Button href="../../assets/accessories/reference-files/Caging-examples.zip" fullWidth size='large' color='primary' variant='contained' style={{marginBottom:"4px;"}}>Download

<Grid item XSmall={12} Medium={6} Large={4} style={{padding: 6}}> <Card style={{height: '100%'}}> <CardContent style={{marginBottom:'66px'}}>

Classic mannequin
A white untextured mannequin in the blocky style.
A blank mannequin using Roblox's [Classic](../../art/characters/specifications.md#classic) avatar proportions.

Use this reference to aid your creation process for accessories, clothing, and characters in third-party applications.

The caged `.fbx` contains the individual outer body cages for the body and may not import correctly into Studio without modification.

<Button href="../../assets/art/reference-files/ClassicMannequin_With-Cages.fbx" fullWidth size='large' color='primary' variant='contained' style={{marginBottom:"4px;"}}>With cage

<Grid item XSmall={12} Medium={6} Large={4} style={{padding: 6}}> <Card style={{height: '100%'}}> <CardContent style={{marginBottom:'66px'}}>

Rthro mannequin
A white untextured mannequin in a larger build humanoid style.
A blank mannequin using Roblox's [Rthro Normal](../../art/characters/specifications.md#normal) avatar proportions.

Use this reference to aid your creation process for accessories, clothing, and characters in third-party applications.

The caged `.fbx` contains the individual outer body cages for the body and may not import correctly into Studio without modification.

<Button href="../../assets/art/reference-files/RthroMannequin_With-Cages.fbx" fullWidth size='large' color='primary' variant='contained' style={{marginBottom:"4px;"}}>With cage

<Grid item XSmall={12} Medium={6} Large={4} style={{padding: 6}}> <Card style={{height: '100%'}}> <CardContent style={{marginBottom:'66px'}}>

Rthro slender mannequin
A white untextured mannequin in a slimmer build humanoid style.
A blank mannequin using Roblox's [Rthro Slender](../../art/characters/specifications.md#slender) proportions.

Use this reference to aid your creation process for accessories, clothing, and characters in third-party applications.

The caged `.fbx` contains the individual outer body cages for the body and may not import correctly into Studio without modification.

<Button href="../../assets/art/reference-files/RthroSlenderMannequin_With-Cages.fbx" fullWidth size='large' color='primary' variant='contained' style={{marginBottom:"4px;"}}>With cage

Templates

These project files require additional configuration before they are ready for Studio import. See Create with templates for additional information.

If you are using Roblox's avatar template files, you must perform the [cleanup steps](../../art/characters/creating/combine-head-geometry.md) in order for the assets to properly validate before publishing to the Marketplace.

<Grid container style={{margin: -6}}> <Grid item XSmall={12} Medium={6} Large={4} style={{padding: 6}}> <Card style={{height: '100%'}}>

<CardContent style={{marginBottom:'66px'}}>

A male and female presenting pair with a prominently round shaped head.
Blender and .fbx template files with pre-baked avatar components.

<Button href="../../assets/art/reference-files/RoundFemale.zip" fullWidth size='large' color='primary' variant='contained' style={{marginBottom:"4px;"}}>Female

<Grid item XSmall={12} Medium={6} Large={4} style={{padding: 6}}> <Card style={{height: '100%'}}>

<CardContent style={{marginBottom:'66px'}}>

A male and female presenting pair with a prominently square shaped head.
Blender and .fbx template files with pre-baked avatar components.

<Button href="../../assets/art/reference-files/SquareFemale.zip" fullWidth size='large' color='primary' variant='contained' style={{marginBottom:"4px;"}}>Female

<Grid item XSmall={12} Medium={6} Large={4} style={{padding: 6}}> <Card style={{height: '100%'}}>

<CardContent style={{marginBottom:'66px'}}>

A male and female presenting pair with a prominently elongated snout and mouth.
Blender and .fbx template files with pre-baked avatar components.

<Button href="../../assets/art/reference-files/MuzzleFemale.zip" fullWidth size='large' color='primary' variant='contained' style={{marginBottom:"4px;"}}>Female

<Grid item XSmall={12} Medium={6} Large={4} style={{padding: 6}}> <Card style={{height: '100%'}}> <CardContent style={{marginBottom:'66px'}}>

A male and female presenting pair with realistic body proportions and facial shape.
Blender and .fbx template files with pre-baked avatar components.

<Button href="../../assets/art/reference-files/SemiRealisticFemale.zip" fullWidth size='large' color='primary' variant='contained' style={{marginBottom:"4px;"}}>Female

<Grid item XSmall={12} Medium={6} Large={4} style={{padding: 6}}> <Card style={{height: '100%'}}> <CardContent style={{marginBottom:'66px'}}>

A male and female presenting pair with larger anime-like eyes and prominently oval shaped faces.
Blender and .fbx template files with pre-baked avatar components.

<Button href="../../assets/art/reference-files/AnimeFemale.zip" fullWidth size='large' color='primary' variant='contained' style={{marginBottom:"4px;"}}>Female

<Grid item XSmall={12} Medium={6} Large={4} style={{padding: 6}}> <Card style={{height: '100%'}}> <CardContent style={{marginBottom:'66px'}}>

A humanoid cartoonish figure with exaggerated features, including a prominent forehead, nose, and chin.
Blender and .fbx template files with pre-baked avatar components.

<Grid item XSmall={12} Medium={6} Large={4} style={{padding: 6}}> <Card style={{height: '100%'}}> <CardContent style={{marginBottom:'66px'}}>

A cartoonish figure with a round head and exaggerated forehead.
Blender and .fbx template files with pre-baked avatar components.

Project files

<Grid container alignItems='stretch' style={{margin: -6}}>

<Grid item XSmall={12} Medium={6} Large={4} style={{padding: 6}}> <Card style={{height: '100%'}}> <CardContent style={{marginBottom:'66px'}}>

R15 rig and attachments
A Blender visualization of bones and attachment meshes in a neutral humanoid pose.
Standard armature rig template for Blender. Use this template for rigging **bodies** and **clothing** items.

<Grid item XSmall={12} Medium={6} Large={4} style={{padding: 6}}> <Card style={{height: '100%'}}> <CardContent style={{marginBottom:'66px'}}>

Cages for clothing
A humanoid shaped mesh in a neutral A-pose.
Project files for creation, includes a full-body inner and outer cage mesh for creation of **clothing** items.

<Grid item XSmall={12} Medium={6} Large={4} style={{padding: 6}}> <Card style={{height: '100%'}}> <CardContent style={{marginBottom:'66px'}}>

Cages for bodies
A humanoid shaped mesh in a neutral A-pose. Each section of the mesh is colored differently based on the body part.
Project files for creation, includes the 15 individual body part cages required for caging your avatar **bodies**.

<Grid item XSmall={12} Medium={6} Large={4} style={{padding: 6}}> <Card style={{height: '100%'}}> <CardContent style={{marginBottom:'66px'}}>

Combined project files
Template file containing all content from previous templates, includes rig skeleton, body cages, attachment points.

Use this template to rig and cage bodies and clothing.

Add-ons and tools

<Grid item XSmall={12} Medium={6} Large={4} style={{padding: 6}}> <Card style={{height: '100%'}}> <CardContent style={{marginBottom:'66px'}}>

Blender Studio plugin
Open-source Blender Studio add-on that allows you to upload assets directly from Blender to Studio.

<Grid item XSmall={12} Medium={6} Large={4} style={{padding: 6}}> <Card style={{height: '100%'}}> <CardContent style={{marginBottom:'66px'}}>

Blender validation tool
Blender add-on for verifying avatar technical compatibility before importing into Studio.

<Grid item XSmall={12} Medium={6} Large={4} style={{padding: 6}}> <Card style={{height: '100%'}}> <CardContent style={{marginBottom:'66px'}}>

Blender Calisthenics tool
Blender add-on for checking skinning data on characters and clothing.

<CardActions style={{position: 'absolute', bottom: 0, width: '100%'}}> <Button href="../../assets/modeling/skinned-meshes/calisthenic-tool/CalisthenicsTool.zip" fullWidth size='large' color='primary' variant='contained' style={{marginBottom:"0"}}>Link to instructions