The Texture Generator tool is designed to quickly create custom textures for your meshes through text or image prompts. You can select a mesh or Model made up of several meshes¹, describe the look you want, preview results within a few seconds, then generate a full texture.
Two generation modes are available depending on your needs:
- Fast mode produces a quick 1K diffuse texture, ideal for rapid iteration.
- Quality mode generates a 4K physically based rendering (PBR) texture when you want higher fidelity and can wait a bit longer.




Generate textures
You can generate textures through the Studio tool, through Assistant with the /generate_texture command, or through Roblox Studio MCP.
To use the Studio tool:
In Studio, select a mesh in your scene. The Texture Generator is only available when a mesh is selected.
Go to the Model tab and select Texture. The tool opens in a pop-up window beside the selected mesh.

In the tool pop-up window, choose one of two ways to describe the texture you want:
- Text prompt: Enter a text description in the text box.
- Image prompt: Click the + button to upload a reference image.

- OPTIONALBefore clicking Preview, open the ⋯ menu and select View, then choose how the tool sets the preview orientation:

- Manual: The viewing angle in the Studio viewport defines the mesh orientation for the preview images. Orbit around the mesh to choose your preferred view before clicking Preview.
- Automatic: The tool uses a smart algorithm to choose a preview orientation without user input. This algorithm finds a view that exposes the most relevant parts of the mesh, although it can fail.
Click Preview to create texture previews. The tool returns three preview images in about 10 seconds.

From the dropdown in the preview window, choose a generation mode:
- Fast mode generates a 1K diffuse texture in under 30 seconds. Use Fast for rapid prototyping, background assets, and simple assets that don't need sharp details.
- Quality mode generates a 4K PBR texture with sharper details. Generation can take a couple of minutes, and because the texture is sharper, small generation artifacts can also be easier to see.
When you're satisfied with the preview, click Generate to create the full texture for your mesh. You can keep working on other parts of your experience while generation runs, including texturing other assets at the same time.
When generation finishes:
- Fast mode applies the texture directly to the MeshPart by attaching a new texture ID.
If the asset contains multiple separate MeshPart objects, each one gets its own texture. In Quality mode, each MeshPart also gets its own SurfaceAppearance.
If you're unsatisfied with the final textured result, press Ctrl/Cmd + Z to undo. This can get more complicated if you're also working on other parts of your scene while texturing is in progress, so consider backing up your assets before using this tool.
Prompting tips
The following tips help the tool provide better and more consistent results.
Text prompts
Provide as much detail as possible in your prompt. Short, vague prompts can lead to inconsistent or unexpected results. Include texture attributes like material types, colors, patterns, and other distinctive features.
The more constraints you give the tool, the better it can generate what you have in mind.
Examples of simple and detailed prompts:
- Simple prompt: make it out of wood
- Detailed prompt: Acoustic guitar made from deep reddish-brown cherry wood with realistic wood grain, a deep blue fretboard, golden tuning pegs, and a leopard print pickguard.

The system automatically enhances simple prompts with additional details of its own choosing, so you can spend more or less time writing your prompts. You can also start with a simple prompt, evaluate the preview images, and then refine the prompt until you achieve a result you like.
Avoid the following when writing a prompt:
- Changing the mesh geometry
- Referencing the current texture on the mesh
- Referencing objects or terrain in other parts of the scene
- Referencing previously generated textures
- Describing the reflectivity or transparency properties of the texture
Image prompts
When you provide an image prompt, the texture generation tool treats it as a style guide rather than an exact template. The generated texture draws inspiration from the reference image, but might not preserve every detail.

