OpenViSTAI · Agents · Blockchain · Crypto
Menu
Image & Video AI

Text To Material Unity

Text To Material Unity is a C# Unity editor tool that uses OpenAI language and image-generation models to turn text prompts into textures and Unity materials, saving the generated assets in the project.

Independent OpenViST project profile, based on linked sources.

Text To Material Unity — OpenViST project profile in Image & Video AI.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use it when you want to create prompt-based texture and material assets as part of a Unity project workflow.

Who it is for

  • Unity creators who want to generate material and texture assets from natural-language descriptions.
  • Teams working with URP or HDRP materials who want prompt-based generation within the editor.

Documented uses

  • Describe a desired material and texture in a prompt.
  • Select a model and texture image options, then generate assets in Unity.
  • Save generated textures and materials into the project’s Assets/T2M Materials folder.
Before you choose

Requirements & limits

The workflow requires an OpenAI account and API key. The project is public and licensed under MIT. GPT-4 and DALL·E 3 may not be available to every user.

  • An OpenAI API key is required for model-backed generation.
  • The README documents URP and HDRP support; URP may require importing Editor Coroutines.
  • The project lists metallic, smoothness, roughness, and additional shader support as future work rather than current functionality.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Generate a material in a Unity project

Install the package, configure its OpenAI key and generate a prompt-based material and texture.

Before you start

  • A Unity project
  • An OpenAI account and API key
  • For URP, Editor Coroutines imported through Package Manager if not already available

Steps

  1. Download the .unitypackage from the repository’s Releases section and import it into the Unity project.

  2. Enter the OpenAI API key in Project Settings under T2M.

  3. In the Project window, right-click and choose Create, then T2M.

  4. Describe the desired material and texture, choose a model and image size, and choose quality if using DALL·E 3.

  5. Click Generate; the resulting textures and materials are saved in Assets/T2M Materials.

Expected outcome

Generated textures and materials are saved in the Unity project’s Assets/T2M Materials folder.

Guide limitations

  • GPT-4 and DALL·E 3 may not be available to all users.
  • An AI response may be in a format the tool cannot parse; the project recommends trying Generate again.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
18 October 2026
Original website title
aniketrajnish/Text-To-Material-Unity · Official homepage title · retained in its source language