mirror of
https://github.com/rojo-rbx/rojo.git
synced 2026-10-24 06:34:09 +00:00
update rules
This commit is contained in:
parent
4c390fdd37
commit
d5522b2fef
8549 changed files with 11783 additions and 1888 deletions
320
.cursor/rules/roblox/en-us/avatar/tutorials.md
Normal file
320
.cursor/rules/roblox/en-us/avatar/tutorials.md
Normal file
|
|
@ -0,0 +1,320 @@
|
|||
---
|
||||
title: Tutorials
|
||||
description: Get all the tutorials you need to build characters and accessories.
|
||||
hideInPageNavigation: true
|
||||
---
|
||||
|
||||
Learn how to create assets with structured tutorials that walks through each creation step from modeling in a third-party tool to importing in Studio.
|
||||
|
||||
<br /> <br />
|
||||
|
||||
<BaseAccordion>
|
||||
<AccordionSummary>
|
||||
<Typography variant="h4">Prerequisites</Typography>
|
||||
|
||||
</AccordionSummary>
|
||||
<AccordionDetails>
|
||||
|
||||
<Typography variant="body2" color="textSecondary" component="p">
|
||||
These tutorials use Blender, a free and open-source software. If you never used Blender or Roblox Studio before, start with the following resources before continuing.
|
||||
</Typography>
|
||||
|
||||
- [Download Blender](https://www.blender.org/) - Install and setup Blender. Roblox's tutorial content uses Blender 3.0+.
|
||||
- [Familiarize yourself with Blender](https://docs.blender.org/manual/en/latest/) - Use Blender's official docs or community-created content of your choice to get up to speed with Blender's UI and functions.
|
||||
- [Setting up Roblox Studio](../studio/setup.md) - Install
|
||||
and configure Roblox Studio.
|
||||
|
||||
</AccordionDetails>
|
||||
</BaseAccordion>
|
||||
|
||||
<Card>
|
||||
<CardContent>
|
||||
|
||||
<h2 style={{marginBottom: 12}}>Rigid accessories</h2>
|
||||
|
||||
<Typography variant="body2" color="textSecondary" component="p">
|
||||
This tutorial covers the basic steps to successfully create and sell an accessory. Model and texture an object in Blender, upload the publishable accessory item to Studio, and sell the item on the Marketplace.
|
||||
</Typography>
|
||||
|
||||
<>
|
||||
<Grid
|
||||
alignItems="stretch"
|
||||
container
|
||||
direction="row">
|
||||
|
||||
<Grid item Medium={6} XSmall={12} direction="column" style={{"maxWidth": "800px"}}>
|
||||
|
||||
<div class="container"
|
||||
style={{position: "relative"}}>
|
||||
<img src="../assets/art/accessories/creating-rigid/Chest-Studio.png" width = "90%" />
|
||||
</div>
|
||||
|
||||
</Grid>
|
||||
|
||||
<Grid item Medium={6} XSmall={12} direction="column">
|
||||
|
||||
<>
|
||||
<Stepper activeStep={6} orientation="vertical">
|
||||
|
||||
<Step style={{marginTop: -36}}>
|
||||
<a href="../art/accessories/creating-rigid/index.md"><StepLabel optional="Create your custom asset in Blender.">
|
||||
|
||||
<h5 style={{marginTop: 36}}>Model</h5>
|
||||
</StepLabel></a>
|
||||
|
||||
</Step>
|
||||
|
||||
<Step style={{marginTop: -36}}>
|
||||
<a href="../art/accessories/creating-rigid/texturing.md">
|
||||
<StepLabel
|
||||
optional="Add a surface appearance to your 3D object.">
|
||||
|
||||
<h5 style={{marginTop: 36}}>Texture</h5>
|
||||
</StepLabel></a>
|
||||
</Step>
|
||||
|
||||
<Step style={{marginTop: -36}}>
|
||||
<a href="../art/accessories/creating-rigid/importing.md">
|
||||
<StepLabel optional="Use the 3D Importer to bring in your custom asset.">
|
||||
|
||||
<h5 style={{marginTop: 36}}>Import into Studio</h5>
|
||||
</StepLabel></a>
|
||||
|
||||
</Step>
|
||||
|
||||
<Step style={{marginTop: -36}}>
|
||||
<a href="../art/accessories/creating-rigid/converting.md">
|
||||
<StepLabel optional="Use the Accessory Fitting Tool to create the accessory.">
|
||||
|
||||
<h5 style={{marginTop: 36}}>Fit and convert</h5>
|
||||
</StepLabel></a>
|
||||
|
||||
</Step>
|
||||
|
||||
<Step style={{marginTop: -36}}>
|
||||
<a href="../art/accessories/creating-rigid/publishing.md">
|
||||
<StepLabel optional="Upload and publish your accessory to the Marketplace.">
|
||||
|
||||
<h5 style={{marginTop: 36}}>Publish</h5>
|
||||
</StepLabel></a>
|
||||
|
||||
</Step>
|
||||
|
||||
</Stepper>
|
||||
</>
|
||||
|
||||
</Grid>
|
||||
|
||||
</Grid>
|
||||
</>
|
||||
|
||||
<a href="../art/accessories/creating-rigid/index.md">
|
||||
<Button
|
||||
variant="contained"
|
||||
size="large">
|
||||
Start Creating
|
||||
</Button>
|
||||
</a>
|
||||
</CardContent>
|
||||
|
||||
</Card>
|
||||
|
||||
<br /><br />
|
||||
<Card>
|
||||
<CardContent>
|
||||
|
||||
<h2 style={{marginBottom: 12}}>Clothing</h2>
|
||||
|
||||
<Typography variant="body2" color="textSecondary" component="p">
|
||||
Create your own clothing item from scratch using Roblox's project templates as a mannequin. Learn the processes required to convert a typical mesh object to an equipable and layerable clothing item ready for the Marketplace.
|
||||
</Typography>
|
||||
|
||||
<>
|
||||
<Grid
|
||||
alignItems="stretch"
|
||||
container
|
||||
direction="row">
|
||||
|
||||
<Grid item Medium={6} XSmall={12} direction="column" style={{"maxWidth": "800px"}}>
|
||||
|
||||
<div class="container"
|
||||
style={{position: "relative"}}>
|
||||
<img src="../assets/art/avatar/Clothing-Tutorial-Blender.png" width = "90%"/>
|
||||
</div>
|
||||
|
||||
</Grid>
|
||||
|
||||
<Grid item Medium={6} XSmall={12} direction="column">
|
||||
|
||||
<>
|
||||
<Stepper activeStep={6} orientation="vertical">
|
||||
|
||||
<Step style={{marginTop: -36}}>
|
||||
<a href="../art/accessories/creating/modeling-setup.md">
|
||||
<StepLabel optional="Create and sculpt the shape of your clothing item.">
|
||||
|
||||
<h5 style={{marginTop: 36}}>Model</h5>
|
||||
</StepLabel></a>
|
||||
|
||||
</Step>
|
||||
|
||||
<Step style={{marginTop: -36}}>
|
||||
<a href="../art/accessories/creating/unwrapping.md">
|
||||
<StepLabel
|
||||
optional="Add your own surface texture and patterns to your asset.">
|
||||
|
||||
<h5 style={{marginTop: 36}}>Texture</h5>
|
||||
</StepLabel></a>
|
||||
</Step>
|
||||
<Step style={{marginTop: -36}}>
|
||||
<a href="../art/accessories/creating/armature-setup.md">
|
||||
<StepLabel optional="Attach your clothing model to an R15 rig." >
|
||||
<h5 style={{marginTop: 36}}>Rig</h5>
|
||||
</StepLabel></a>
|
||||
</Step>
|
||||
|
||||
<Step style={{marginTop: -36}}>
|
||||
<a href="../art/accessories/creating/caging-setup.md">
|
||||
<StepLabel optional="Set the inner and outer surfaces of your clothing.">
|
||||
|
||||
<h5 style={{marginTop: 36}}>Cage</h5>
|
||||
</StepLabel></a>
|
||||
|
||||
</Step>
|
||||
|
||||
<Step style={{marginTop: -36}}>
|
||||
<a href="../art/accessories/creating/exporting.md">
|
||||
<StepLabel optional="Export your model from Blender.">
|
||||
|
||||
<h5 style={{marginTop: 36}}>Export</h5>
|
||||
</StepLabel></a>
|
||||
|
||||
</Step>
|
||||
|
||||
<Step style={{marginTop: -36}}>
|
||||
<a href="../art/accessories/creating/importing.md">
|
||||
<StepLabel optional="Import your model into Studio and convert it to an Accessory.">
|
||||
|
||||
<h5 style={{marginTop: 36}}>Import</h5>
|
||||
</StepLabel></a>
|
||||
|
||||
</Step>
|
||||
|
||||
</Stepper>
|
||||
</>
|
||||
|
||||
</Grid>
|
||||
|
||||
</Grid>
|
||||
</>
|
||||
|
||||
<a href="../art/accessories/creating/index.md">
|
||||
<Button
|
||||
variant="contained"
|
||||
size="large">
|
||||
Start Creating
|
||||
</Button>
|
||||
</a>
|
||||
</CardContent>
|
||||
|
||||
</Card>
|
||||
|
||||
<br /><br />
|
||||
|
||||
<Card>
|
||||
<CardContent>
|
||||
<h2 style={{marginBottom: 12}}>Bodies</h2>
|
||||
|
||||
<Typography variant="body2" color="textSecondary" component="p">
|
||||
Start here for a comprehensive introduction to each step of body creation using Roblox's provided avatar templates. Each template includes pre-baked avatar components and these instructions provide everything you need to know to create a custom character ready for the Marketplace.
|
||||
</Typography>
|
||||
|
||||
<>
|
||||
<Grid
|
||||
alignItems="stretch"
|
||||
container
|
||||
direction="row">
|
||||
|
||||
<Grid item Medium={6} XSmall={12} direction="column" style={{"maxWidth": "800px"}}>
|
||||
|
||||
<div class="container"
|
||||
style={{position: "relative"}}>
|
||||
<img src="../assets/art/avatar/Bodies-Tutorial.png" width = "90%"/>
|
||||
</div>
|
||||
|
||||
</Grid>
|
||||
|
||||
<Grid item Medium={6} XSmall={12} direction="column">
|
||||
|
||||
<>
|
||||
<Stepper activeStep={6} orientation="vertical">
|
||||
|
||||
<Step style={{marginTop: -36}}>
|
||||
<a href="../art/characters/creating/template-files.md">
|
||||
<StepLabel optional="Pick a starting body shape from a collection of templates.">
|
||||
|
||||
<h5 style={{marginTop: 36}}>Pick a template</h5>
|
||||
</StepLabel></a>
|
||||
|
||||
</Step>
|
||||
|
||||
<Step style={{marginTop: -36}}>
|
||||
<a href="../art/characters/creating/modeling-best-practices.md">
|
||||
<StepLabel optional="Create your unique character shape out of a template.">
|
||||
|
||||
<h5 style={{marginTop: 36}}>Model</h5>
|
||||
</StepLabel></a>
|
||||
|
||||
</Step>
|
||||
|
||||
<Step style={{marginTop: -36}}>
|
||||
<a href="../art/characters/creating/texturing-setup.md">
|
||||
<StepLabel
|
||||
optional="Apply a custom texture to any and all parts of your character.">
|
||||
|
||||
<h5 style={{marginTop: 36}}>Texture</h5>
|
||||
</StepLabel></a>
|
||||
</Step>
|
||||
<Step style={{marginTop: -36}}>
|
||||
<a href="../art/characters/creating/caging.md">
|
||||
<StepLabel optional="Set the outer surface of your character." >
|
||||
<h5 style={{marginTop: 36}}>Caging</h5>
|
||||
</StepLabel></a>
|
||||
</Step>
|
||||
|
||||
<Step style={{marginTop: -36}}>
|
||||
<a href="../art/characters/creating/combine-head-geometry.md">
|
||||
<StepLabel optional="Clean up your project and model to make it Studio-ready.">
|
||||
|
||||
<h5 style={{marginTop: 36}}>Cleanup</h5>
|
||||
</StepLabel></a>
|
||||
|
||||
</Step>
|
||||
|
||||
<Step style={{marginTop: -36}}>
|
||||
<a href="../art/characters/creating/export-textures.md">
|
||||
<StepLabel optional="Export your project from Blender and bring it into Studio.">
|
||||
|
||||
<h5 style={{marginTop: 36}}>Export</h5>
|
||||
</StepLabel></a>
|
||||
|
||||
</Step>
|
||||
|
||||
</Stepper>
|
||||
</>
|
||||
|
||||
</Grid>
|
||||
|
||||
</Grid>
|
||||
</>
|
||||
|
||||
<a href="../art/characters/creating/index.md">
|
||||
<Button
|
||||
variant="contained"
|
||||
size="large">
|
||||
Start Creating
|
||||
</Button>
|
||||
</a>
|
||||
</CardContent>
|
||||
|
||||
</Card>
|
||||
Loading…
Add table
Add a link
Reference in a new issue