---
title: GenerateText(TextGenerationSettings)
product: Unity Editor
version: '7000.0'
latest_version: '7000.0'
status: This page documents version 7000.0. The latest version is 7000.0.
canonical: https://docs.unity.com/en-us/engine/7000.0/script-reference/unityengine/textcore/generation/textgenerator/generatetext
latest_url: https://docs.unity.com/en-us/engine/7000.0/script-reference/unityengine/textcore/generation/textgenerator/generatetext.md
last_updated: 2026-10-07
generated_at: 2026-11-11T13:54:19.197Z
locale: en-us
---

# GenerateText(TextGenerationSettings)

> Generates the renderable geometry for the given settings.

## Definition

* **Type:** Method
* **Namespace:** [UnityEngine.TextCore.Generation](/engine/7000.0/script-reference/unityengine/textcore/generation.md)
* **Assembly:** UnityEngine.TextCoreTextEngineModule

```csharp
public static TextMesh GenerateText(TextGenerationSettings settings)
```

### Parameters

**** (\[TextGenerationSettings]\(/engine/7000.0/script-reference/unityengine/textcore/generation/textgenerationsettings)): The description of the text and layout to generate.

### Returns

| Type                                                                                    | Description                                                                                                                                                                                                                                                                                    |
| --------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [TextMesh](/engine/7000.0/script-reference/unityengine/textcore/generation/textmesh.md) | The generated geometry; fill a Mesh with [TextMesh.FillMesh](/engine/7000.0/script-reference/unityengine/textcore/generation/textmesh/fillmesh.md) and render its sub-meshes with [TextMesh.materials](/engine/7000.0/script-reference/unityengine/textcore/generation/textmesh/materials.md). |
