Texture Generator | Documentation - Roblox Creator Hub (2024)

This tool is currently in beta. Enable it through FileBeta FeaturesTexture Generator.

The Texture Generator tool is designed to quickly create custom textures for your meshes through text prompts. You can select a mesh or Model made up of several meshes¹, type in any prompt to preview results within a few seconds, then generate full textures.

Texture Generator | Documentation - Roblox Creator Hub (1)
Texture Generator | Documentation - Roblox Creator Hub (2)
Texture Generator | Documentation - Roblox Creator Hub (3)

Texture Generator is best suited for custom 3D assets where the desired texture is contextual to the asset itself. To generate repeating or tiled images for texturing surfaces like a wood floor or cobblestone pathway, Material Generator may produce better results.

Generating Textures

To begin generating textures, navigate to the Model tab and open the Texture Generator tool.

Texture Generator | Documentation - Roblox Creator Hub (4)

With the tool's window open:

  1. Select a MeshPart or a Model comprised of MeshParts in your scene.

  2. In the tool's preview pane, click and drag to set a generation angle that highlights the significant features or surfaces for texturing.

    Texture Generator | Documentation - Roblox Creator Hub (5)
    Texture Generator | Documentation - Roblox Creator Hub (6)
  3. Enter a prompt describing your desired texture, for example:

    • "Rusted Charred Metal Castle"

    • "Mossy Stone Fortress"

    • "Snow Covered Ice Sculpture"

    Using more descriptors in your prompt and iterating can help you find a texture that suits your needs. For more information, see Best Practices.

  4. Click Preview to create a texture preview in real time. This process typically takes about 20 seconds but may take longer during peak periods.

    When you've found a texture that looks suitable, use the "rotate" buttons to rotate the view 90° around the mesh. To return to the prompt input to iterate and/or create a new preview, click the "back" button.

    Texture Generator | Documentation - Roblox Creator Hub (7)

    At this point, the texture may not appear visually consistent from all four views. However, the model will create a texture that's more consistent during the texture generation process.

  5. When you're satisfied with the texture, click Save&Apply to create a full texture for your mesh. This process typically takes a few minutes but may be longer during peak periods. When complete, the new texture will be applied to the mesh through a SurfaceAppearance instance.

    Texture Generator | Documentation - Roblox Creator Hub (8)

    Final generated textures will be a close match to what you observe in the preview pane, but may not be an exact match. You can continue to iterate on a style prompt and compare previous versions as outlined in Managing Textures.

Managing Textures

Generated textures appear in the Saved Textures section of the tool's window. For each texture, you can click the to access various options.

Texture Generator | Documentation - Roblox Creator Hub (9)
OptionDescription
Insert Mesh with TextureInserts a copy of the textured mesh/model into the workspace.
Show in InventoryOpens your Images inventory on the Creator Dashboard where you can inspect the texture image.
ExportExports the mesh to your local system as a .obj file.
RemoveRemoves the texture from the Saved Textures list.

Advanced Options

Expanding the Advanced Options section in the tool's window allows you to configure the following aspects.

Texture Generator | Documentation - Roblox Creator Hub (10)

Seed Control

You can choose to either randomize the seed or set a specific seed for texture generation. Setting a specific seed before generating a texture ensures you get consistent results each time you use a specific prompt.

Generation Angle

Allows you to set a primary generation angle to prioritize during the preview generation phase to ensure the most important areas of your mesh are visible and able to be textured. This angle is also controlled by clicking and dragging the mesh in the preview window.

See Best Practices for detailed recommendations on choosing a generation angle.

Smart UV Unwrap

In 3D modeling, a UV map is a 2D representation of the surface of a 3D model, allowing 2D textures to be accurately applied to the 3D model. UV coordinates U and V refer to the horizontal and vertical axes of this 2D space, similar to the X and Y axes in a 2D graph.

For the texture generator tool to create well-formed textures, your mesh's underlying UV maps need to fit a few guidelines. First, all UV coordinates must be within the unit square, as UV maps outside of the unit square will wrap around to the other side of the UV map and create artifacts or seams in the final texture. Second, all UVs must be non‑overlapping, as overlapping UVs will result in inconsistent textures and color placements.

Selecting the Smart UV Unwrap option will take a mesh with no UVs (or incompatible UVs) and apply the necessary UV coordinates for texturing. If your UVs are compatible, they won't be affected and you can use your mesh as‑is.

Specify Front View

When this setting is enabled, the generation angle selected during the preview stage is specified as the "front" of your mesh. This allows the tool to better texture meshes with a clear front and back by identifying each side, resulting in more consistent and coherent textures. This is particularly helpful for objects with a clear front and back, like avatars, animals, and clothing.

Texture Generator | Documentation - Roblox Creator Hub (11)
Texture Generator | Documentation - Roblox Creator Hub (12)
Texture Generator | Documentation - Roblox Creator Hub (13)
Texture Generator | Documentation - Roblox Creator Hub (14)

Best Practices

The following prompting tips enable the tool to provide better and more consistent results.

  • Provide as much detail as possible in your prompt. Short, vague prompts will lead to inconsistent or unexpected results.

  • Include texture attributes like material types, colors, patterns, wear and tear, etc. The more constraints you give the tool, the better it can generate what you have in mind.

  • Use descriptive phrases instead of single words for key items, for example "wornleather" instead of just "leather."

  • Add styling cues like "cinematic," "photorealistic," "cartoon," or "lowpoly" to influence the overall look.

Texture Generator | Documentation - Roblox Creator Hub (2024)
Top Articles
Bret's Amortization Calculator FAQ
Amortization Calculator – Bret's Blog
$4,500,000 - 645 Matanzas CT, Fort Myers Beach, FL, 33931, William Raveis Real Estate, Mortgage, and Insurance
Compare Foods Wilson Nc
Washu Parking
Hannaford Weekly Flyer Manchester Nh
Obor Guide Osrs
Pga Scores Cbs
Robot or human?
Exam With A Social Studies Section Crossword
Professor Qwertyson
Us 25 Yard Sale Map
Wunderground Huntington Beach
Nj Scratch Off Remaining Prizes
Sarpian Cat
Local Dog Boarding Kennels Near Me
Hartland Liquidation Oconomowoc
Morgan And Nay Funeral Home Obituaries
10-Day Weather Forecast for Santa Cruz, CA - The Weather Channel | weather.com
Robert Deshawn Swonger Net Worth
Quadcitiesdaily
Two Babies One Fox Full Comic Pdf
THE FINALS Best Settings and Options Guide
Wisconsin Volleyball Team Boobs Uncensored
How to Watch Every NFL Football Game on a Streaming Service
2487872771
Https E22 Ultipro Com Login Aspx
Winterset Rants And Raves
031515 828
Aid Office On 59Th Ashland
About | Swan Medical Group
LEGO Star Wars: Rebuild the Galaxy Review - Latest Animated Special Brings Loads of Fun With An Emotional Twist
Drabcoplex Fishing Lure
Mississippi State baseball vs Virginia score, highlights: Bulldogs crumble in the ninth, season ends in NCAA regional
The Bold And The Beautiful Recaps Soap Central
19 Best Seafood Restaurants in San Antonio - The Texas Tasty
Directions To Advance Auto
2700 Yen To Usd
Dr Adj Redist Cadv Prin Amex Charge
Ross Dress For Less Hiring Near Me
Walmart Pharmacy Hours: What Time Does The Pharmacy Open and Close?
Sarahbustani Boobs
Vintage Stock Edmond Ok
Denise Monello Obituary
Craigslist Minneapolis Com
Makes A Successful Catch Maybe Crossword Clue
10 Types of Funeral Services, Ceremonies, and Events » US Urns Online
Scott Surratt Salary
Aaca Not Mine
Maurices Thanks Crossword Clue
Craigslist Pets Lewiston Idaho
Latest Posts
Article information

Author: Amb. Frankie Simonis

Last Updated:

Views: 5762

Rating: 4.6 / 5 (76 voted)

Reviews: 83% of readers found this page helpful

Author information

Name: Amb. Frankie Simonis

Birthday: 1998-02-19

Address: 64841 Delmar Isle, North Wiley, OR 74073

Phone: +17844167847676

Job: Forward IT Agent

Hobby: LARPing, Kitesurfing, Sewing, Digital arts, Sand art, Gardening, Dance

Introduction: My name is Amb. Frankie Simonis, I am a hilarious, enchanting, energetic, cooperative, innocent, cute, joyous person who loves writing and wants to share my knowledge and understanding with you.