Roblox accessories
Export a fig as a Roblox accessory for the Studio plugin.
Android only
Figs can export as rigid Roblox avatar accessories (hats, hair, backpacks, shoulder mounts). The export makes a .lowpoly file. The Ünflat Studio plugin opens the file in Roblox Studio and rebuilds it as a textured model.
The accessory section
Open the fig, select Share, select For a game: Roblox, .glb, sprites…, then select Roblox. The card flips to the Roblox page. Two rows of page buttons are at the top: In your game (NPC, Prop, Building) and On an avatar (Accessory, Classic Clothing). One page shows at a time, and the card opens on the page you selected last since the app opened. Select Accessory. Its Avatar accessory (.lowpoly) section has:
- Slots: Hat, Hair, Face, Neck, Shoulder, Front, Back, Waist. Select its place on the avatar.
- Body sizes: Classic, Normal, Slender. Each sets the size limits for that avatar build.
- Check the size: Opens a preview to check the size.
- A readout: shows the triangle count (maximum 4,000), the size in studs, and the slot’s allowance in studs.
- Download .lowpoly, then links: Get the Studio plugin › and Walkthrough: a hat, start to finish ›.
The file name is the fig’s name plus the slot (e.g., Momo_hat.lowpoly). If the fig has no name, the app shows: Name the fig first. The exported file will use this name. Enter a name and select Download.
The page ends with a Save to Roblox section: Optional: Save to Roblox… in the Studio plugin uploads the model to your Roblox account. It also points to the plugin’s checklist for selling an accessory on the Marketplace. The app has no upload for models.
The NPC and Prop pages have the Game prop (.lowpoly) section instead, for characters and props that stand in a game world. Their files are named by page and switch: _npc, _npc_static, _prop or _prop_static (e.g., Robot_npc_static.lowpoly), so they don’t mix with accessories. See Export a game prop .
The checkup
Opening the page runs a check, before download. It flags problems: too many triangles, a model with holes or bad edges, flat shapes with no thickness, a size out of bounds, and textures bigger than 2048x2048. Each problem names its fix. When all is well it reads: Ready for Studio: valid slot, manifold mesh, merged parts.
Size
The export scales the fig evenly to a wearable size for the chosen slot. Check the size opens a preview that places the scaled fig on a standard Roblox avatar. Change the size with the slider. The readout shows the size in studs as you go. Select Use this size to keep that size for the export. Your fig’s own size isn’t changed.
Into Studio
After downloading the .lowpoly file, open Roblox Studio, open the Ünflat plugin, select Accessory in its Make dropdown, then Import a model…, and select the file. The plugin reads it and makes a textured Accessory (a still one is one MeshPart, its Handle) with the slot’s attachment placed where it meets the body. Roblox’s own Accessory Fitting Tool can adjust the attachment. The .lowpoly file itself has no internal node positions. Accessories always export with flat shading. Shading settings (e.g., the Shade row in Place and Shading in Settings) change the look of figs and scenes in the app and in .glb files, but not in Roblox .lowpoly files.
File contents
The .lowpoly file stores colors and paint as a texture, move sets (played by the Studio plugin; selected with the lowpoly_moveset attribute), idle loops, skins, outfits, animated skins, and still poses. Part group moves become a loop on each part in the group, and a part’s own moves come first. See Export accessories to Roblox . Size changes saved in poses are dropped; parts keep their own size. Springy’s bounce is left out.
Moves set to On tap or Open get proximity prompts (E-key) only on game props . Accessories get no proximity prompts; those moves only play when a game script sets the lowpoly_playing attribute.
When the model moves, the section’s note reads Its moves export too: press Play in Studio to play them. Only still accessories go on the Marketplace: one that moves is for your own games. The notes on the page also name the moves left out: Paper animations (Ripple, Breathe, Curl) do not export to Roblox. and Roll animations play in place. Vehicle movement across a scene needs scripting in Roblox. A move that bends is named too: Not exported, because Roblox cannot bend a part: Flag cloth’s Wiggle. when it only bends, or The bend in Tail’s Sway is not exported; the rest of the move is.
Cost
Importing, setting up, and trying on accessories on test avatars in Roblox Studio is free. Uploading one to wear costs 80 Robux; selling it on the catalog adds two-step verification and a Roblox Plus or Premium membership. The Ünflat plugin’s checklist shows these before you upload.