Source: Roblox Creator Hub · CC BY 4.0 · View source · Code samples: MIT Imported 2026-10-03. Formatting adapted for this site.
IntermediateMeshGenerationResult
IntermediateMeshGenerationResult is returned as the first argument to the optional intermediate-result callback supplied to GenerateMeshAsync(). When the backend finishes producing an intermediate version of the mesh before the final result is ready, the callback fires with a value from this enum together with a generationId string and a contextId string. The only current member is IntermediateMeshGenerationResult.HighQualityMesh.
GenerateMeshAsync and InternalGenerateMeshAsync are deprecated; new code should use GenerateModelAsync(), which returns the generated Model directly to the calling coroutine and does not use this enum.
Items
| Name | Value | Description |
|---|---|---|
| HighQualityMesh | 0 | Signals that the intermediate mesh delivered to the callback is high-quality. |
HighQualityMesh
Signals that the intermediate mesh delivered to the callback is high-quality.
| Field | Value |
|---|---|
| value | 0 |